WeChat ミニ プログラム Q&A


ユーザー入力を取得する方法


ユーザー入力を取得できるコンポーネントの場合、コンポーネントの属性 bindingchange を使用して、ユーザーの入力コンテンツを 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
    }
})

スクリプトで window オブジェクトを使用できないのはなぜですか?


ページのスクリプトロジックはAppService内にあります AppServiceで実行されており、AppServiceはウィンドウオブジェクトのない環境なので、スクリプト内でウィンドウを使用することはできず、スクリプト内でコンポーネントを操作することもできません

zepto/jqueryが使用できない理由


zepto/jqueryはウィンドウオブジェクトとドキュメントオブジェクトを使用するため、使用できません。

wx.navigateTo でページを開けません


アプリケーションは同時に 5 ページしか開くことができません。5 ページを開いた後は、wx.navigateTo は通常どおり新しいページを開くことができません。マルチレベルのインタラクションを避けるか、wx.redirectToを使用してください

スタイルシートはカスケードセレクターをサポートしていません


MINAは.で始まるクラスセレクターをサポートしています。例: .开始的类选择器。如:

  .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;
}

タグ セレクターを使用して、同じタイプのコンポーネントのスタイルを制御できます。たとえば、input タグ セレクターを使用して、<input/> のデフォルト スタイルを制御します。

rrreee

CSS ではローカル リソースを取得できません


background-image: ネットワーク イメージ、base64、または <image/> を使用できます。 タグ

🎜ウィンドウの背景色を変更する方法🎜🎜🎜ページタグセレクターを使用すると、最上位ノードのスタイルを変更できます🎜rrreee