日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

knockout的使用

發布時間:2025/4/14 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 knockout的使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

knockout是純js庫,用于實現前端的mvvm模式。

?

學習:http://www.aizhengli.com/knockoutjs

?

1、M Model js對象,包含應用程序數據和操作。

2、V View html的dom對象,用于展示數據。使用data-bind屬性和數據綁定。

3、VM View Model 是綁定到dom對象上的用于數據和界面交互的對象,在knockout中一般是ko.observale('')和ko.observableArray([])定義的對象(函數,為了兼容瀏覽器,都使用函數來進行數據監聽)

?

ko.applyBindings(vm[,dom]); 用于綁定vm到dom對象上,dom不填寫時,默認綁定到body對象上。

? ? knockout的的特點:

  1.數據綁定:

    數據綁定是將js對象和dom對象進行綁定,然后在dom的data-bind屬性中可以直接使用vm對象的屬性。

    數據綁定涉及到一個上下文問題。在使用foreach 的時候,會改變foreach中的dom對象的綁定對象。

    綁定是可以綁定到dom對象的一些屬性上:input的value,checked,visible。可以綁定dom的內部html內容,事件,樣式,樣式類等。不同的html標簽可綁定的內容有些差別。

轉載于:https://www.cnblogs.com/z964166725/p/8508822.html

總結

以上是生活随笔為你收集整理的knockout的使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。