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 .. Contohnya: .开始的类选择器。如:

  .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/>.

rrreee

Sumber tempatan tidak boleh diperoleh melalui css


imej latar belakang: Anda boleh menggunakan imej rangkaian, atau base64, atau gunakan <image/> Tag

🎜Cara mengubah suai warna latar belakang tetingkap🎜🎜🎜Menggunakan pemilih teg halaman, anda boleh mengubah suai gaya nod peringkat atas🎜rrreee