微信小程式之 問題

2022-07-30 23:21:14 字數 1016 閱讀 8961

1.如何定義全域性資料

2.如何實現**的復用

函式的復用:

test.js

test: function

()module.exports=

other.js

var common = require('test.js');

page()

模板:

<

template

name

="odd"

>

<

view

> odd

view

>

template

>

<

template

name

="even"

>

<

view

> even

view

>

template

>

<

block

wx:for

="}"

>

<

template

is="}"

/>

block

>

//我們頁可以把模板定義在其他檔案中,以的形式引入,但是import有作用域的概念,即只會import目標檔案中定義的template,

而不會import目標檔案import的template

//include可以將目標檔案除了的整個**引入,相當於是拷貝到include位置。

3.對於元件中值為boolean型別的屬性,比如progress元件的active屬性,checkbox的checked屬性等等。無論設定成true還是false該屬性都生效,測試發現html中也有這種情況,但通過checked=}的方式可以渲染成功。

4.

微信小程式問題

1.js中this物件 在一般的函式中 bindfachange1 function e this.setdata是正確的。但當在函式中有個請求 wx.request 時 formsubmit function e 這樣會報錯誤 this.setdata is not a function.解決方法...

微信小程式問題

一般情況下是權重的問題,可以在button的樣式class名前面再加一層父容器的樣式class wxml button wrap share button open type share button view wxss button wrap share button錯誤原因 一開始我只寫了.sh...

微信小程式 賦值問題

通常我們在頁面跳轉傳遞過來的引數要用到頁面渲染時或是請求介面回來的資料要用到頁面渲染時 page 生命週期函式 監聽頁面載入 onload function options 生命週期函式 監聽頁面初次渲染完成 onready function view class weui cells weui c...