Soal Jawab Program Mini WeChat
Bagaimana untuk mendapatkan input pengguna
Untuk komponen yang boleh mendapatkan input pengguna, anda perlu menggunakan atribut bindchange komponen untuk menyegerakkan kandungan input pengguna ke AppService
<input id="myInput" bindchange="bindChange" /><checkbox id="myCheckbox" bindchange="bindChange" />
var inputContent = {} Page({ data:{ }, bindChange:function(e){ inputContent[e.currentTarget.id] = e.detail.value } })
Mengapa objek tetingkap tidak boleh digunakan dalam skrip?
Logik skrip halaman adalah dalam AppService Berjalan dalam AppService, AppService ialah persekitaran tanpa objek tetingkap, jadi tetingkap tidak boleh digunakan dalam skrip, dan komponen juga tidak boleh dikendalikan dalam skrip
Mengapa zepto/jquery tidak boleh digunakan
zepto/jquery akan menggunakan objek tetingkap dan objek dokumen Jadi ia tidak boleh digunakan.
wx.navigateTo tidak boleh membuka halaman
Aplikasi hanya boleh membuka 5 halaman pada masa yang sama Selepas 5 halaman dibuka, wx.navigateTo tidak boleh membuka halaman baharu seperti biasa. Sila elakkan interaksi berbilang peringkat atau gunakan wx.redirectTo
Helaian gaya tidak menyokong pemilih bertingkat
MINA menyokong pemilih kelas bermula dengan .
开始的类选择器。如:
.normal_view{ color:#000000;padding:10px; }
可以使用标签选择器,控制同一类组件的样式。如:使用input标签选择器控制<input/>
的默认样式。
input{ width:100px; }
本地资源无法通过css获取
background-image:可以使用网络图片,或者base64,或者使用<image/>
page{ display:block; min-height:100%; background-color:red; }Anda boleh menggunakan pemilih tag untuk mengawal gaya komponen daripada jenis yang sama. Contohnya: gunakan pemilih teg input untuk mengawal gaya lalai
<input/>
. rrreeeSumber tempatan tidak boleh diperoleh melalui css
imej latar belakang: Anda boleh menggunakan imej rangkaian, atau base64, atau gunakan <image/>
Tag