angular.js - angularjs resizable控件
巴扎黑
巴扎黑 2017-05-15 16:51:35
0
2
655

这种控件是怎样实现的,自己写似乎很复杂,在网上找到的资料又很少。
要求,p改变大小的时候可以绑定到angularjs一个控制器的$scope.styles对象里,styles对象有width,height,left,top,rotate五个属性。

巴扎黑
巴扎黑

membalas semua(2)
迷茫

Lulus

var p = angular.element(document.querySelector('#p'))
console.debug(p[0].offsetHeight)

boleh mendapatkan data lengkap elemen, seperti
offsetTinggi: 74
offsetKiri: 281
offsetIbu bapa: badan
offsetAtas: 698
offsetWidth: 834,
Adalah mungkin untuk memantau pengubahsuaian dalam arahan.

我想大声告诉你

Kemudian, saya mengkaji pemalam yang boleh diubah saiz dalam jqueryui, yang pada asasnya boleh merealisasikan fungsi ini, tetapi terdapat kelemahan Jika tiada titik kawalan dipilih, ubah bentuk keseluruhan bingkai p adalah berdasarkan sudut kiri atas sebagai titik rujukan, dan ubah bentuk tidak begitu mesra pengguna.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan