與vue不同,在微信小程序中,js的數據和前端顯示的數據是單數據流,也就是說,js里邊的數據變了(通過setData),前端能立刻顯示。但如果前端數據變了,js中的變量不能改變。
這個相比傳統的前端已經算先進了。
傳統的前端,即便是改變了js中的變量值,頁面中的內容也不會變化,需要操作DOM來改變頁面中的內容。
如果在小程序中,實現交互,可以通過綁定各種事件來進行。
<block>
標簽並不是一個組件,它僅僅是一個包裝元素,不會在頁面中做任何渲染,只接受控制屬性(主要用於配合wx:for、wx:if等控制屬性)。