{"id":32167,"date":"2024-11-25T11:24:18","date_gmt":"2024-11-25T03:24:18","guid":{"rendered":"https:\/\/fwq.ai\/blog\/32167\/"},"modified":"2024-11-25T11:24:18","modified_gmt":"2024-11-25T03:24:18","slug":"%e8%af%a6%e8%a7%a3%e4%b8%80%e4%b8%aa%e8%87%aa%e5%ae%9a%e4%b9%89%e7%9a%84%e5%be%ae%e4%bf%a1%e5%b0%8f%e7%a8%8b%e5%ba%8f%e7%bb%84%e4%bb%b6modal%e5%bc%b9%e7%aa%97%e7%bb%84%e4%bb%b6","status":"publish","type":"post","link":"https:\/\/fwq.ai\/blog\/32167\/","title":{"rendered":"\u8be6\u89e3\u4e00\u4e2a\u81ea\u5b9a\u4e49\u7684\u5fae\u4fe1\u5c0f\u7a0b\u5e8f\u7ec4\u4ef6(modal\u5f39\u7a97\u7ec4\u4ef6)"},"content":{"rendered":"<p>\u5c0f\u7a0b\u5e8f\u4e0d\u77e5\u4ece\u4f55\u65f6\u706b\u8d77\u6765\u7684\uff0c\u5f88\u591a\u4eba\u90fd\u5165\u5751\u4e86\u5427\uff0c\u5bf9\u4e8e\u641e\u5f00\u53d1\u7684\u5c0f\u4f19\u4f34\u6765\u8bf4\uff0c\u4e0d\u7ba1\u662fandroid\uff0cios\uff0c\u8fd8\u662f\u5f88\u6d41\u884c\u7684\u5fae\u4fe1\u5c0f\u7a0b\u5e8f\uff0c<\/p>\n<p>\u90fd\u4f1a\u53d1\u73b0\u5b98\u65b9\u63d0\u4f9b\u7684\u539f\u751f\u63a7\u4ef6\u5df2\u7ecf\u4e0d\u80fd\u5b8c\u5168\u6ee1\u8db3\u6211\u4eec\u7684\u5f00\u53d1\u9700\u6c42\uff0c\u6240\u4ee5\u672c\u6587\u4ecb\u7ecd\u7684\u5c31\u662f\u4e00\u4e2a\u81ea\u5b9a\u4e49\u7684\u5fae\u4fe1\u5c0f\u7a0b\u5e8f\u7ec4\u4ef6(modal\u5f39\u7a97\u7ec4\u4ef6)\uff0c<\/p>\n<p>\u5148\u6765\u4e00\u5f20\u56fe\u3002<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/img.php.cn\/\/upload\/image\/161\/957\/496\/1533088281199299.gif\" class=\"aligncenter\" title=\"\u8be6\u89e3\u4e00\u4e2a\u81ea\u5b9a\u4e49\u7684\u5fae\u4fe1\u5c0f\u7a0b\u5e8f\u7ec4\u4ef6(modal\u5f39\u7a97\u7ec4\u4ef6)\u63d2\u56fe\" alt=\"\u8be6\u89e3\u4e00\u4e2a\u81ea\u5b9a\u4e49\u7684\u5fae\u4fe1\u5c0f\u7a0b\u5e8f\u7ec4\u4ef6(modal\u5f39\u7a97\u7ec4\u4ef6)\u63d2\u56fe\" \/><\/p>\n<p>&nbsp;\u770b\u5230\u8fd9\u91cc\u4e86\uff0c\u8bf4\u660e\u6548\u679c\u56fe\u8fd8\u662f\u5bf9\u4f60\u6709\u70b9\u5438\u5f15\u7684\u4e48\uff0c\u54c8\u54c8\uff0c\u5e9f\u8bdd\u4e0d\u591a\u8bf4\u4e86\uff0c\u5f00\u59cb\u4e0a\u4ee3\u7801\u3002\u3002\u3002<\/p>\n<p>\u4e00\u5171\u662f\u56db\u4e2a\u6587\u4ef6js\u3001json\u3001xml\uff0cwxss\uff0c\u5982\u679c\u8fd9\u4e2a\u90fd\u8fd8\u4e0d\u6e05\u695a\u7684\u7ae5\u978b\u8bf7\u51fa\u95e8\u5de6\u62d0\uff0c\u9762\u58c1\u601d\u8fc75\u5206\u949f\u3002<\/p>\n<p>\u5148\u4e0a\u5e03\u5c40dialog.xml\u6587\u4ef6<\/p>\n<pre>&lt;!--mask dialog--&gt;\n&lt;view&gt;&lt;\/view&gt;&lt;!--content--&gt;&lt;!--\u4f7f\u7528animation\u5c5e\u6027\u6307\u5b9a\u9700\u8981\u6267\u884c\u7684\u52a8\u753b--&gt;&lt;view&gt;\n\n&nbsp;&nbsp;&lt;!--drawer content--&gt;\n&nbsp;&nbsp;&lt;view&gt;\n&nbsp;&nbsp;&nbsp;&nbsp;&lt;view&gt;{{title}}&lt;\/view&gt;\n&nbsp;&nbsp;&nbsp;&nbsp;&lt;icon&gt;&lt;\/icon&gt;\n&nbsp;&nbsp;&lt;\/view&gt;\n&nbsp;&nbsp;&lt;form&gt;\n&nbsp;&nbsp;&nbsp;&nbsp;&lt;scroll-view&gt;\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;view&gt;\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;view&gt;\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;view&gt;\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;label&gt;*&lt;\/label&gt;\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;label&gt;&nbsp;&lt;\/label&gt;\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input&gt;\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;view&gt;{{sexDefault}}&lt;\/view&gt;\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;view&gt;{{groupDefault}}&lt;\/view&gt;\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;\/view&gt;\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;\/view&gt;\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;\/view&gt;\n&nbsp;&nbsp;&nbsp;&nbsp;&lt;\/scroll-view&gt;\n&nbsp;&nbsp;&nbsp;&nbsp;&lt;button&gt;\u786e\u5b9a&lt;\/button&gt;\n&nbsp;&nbsp;&lt;\/form&gt;\n&lt;\/view&gt;<\/pre>\n<p> \u767b\u5f55\u540e\u590d\u5236 <\/p>\n<p>\u7136\u540e\u662fdialog.wxss\u6587\u4ef6<\/p>\n<pre>\/*mask&nbsp;dialog&nbsp;start*\/\n.drawer_screen&nbsp;{\n&nbsp;&nbsp;width:&nbsp;100%;\n&nbsp;&nbsp;height:&nbsp;100%;\n&nbsp;&nbsp;position:&nbsp;fixed;\n&nbsp;&nbsp;top:&nbsp;0;\n&nbsp;&nbsp;left:&nbsp;0;\n&nbsp;&nbsp;right:0;\n&nbsp;&nbsp;bottom:0;\n&nbsp;&nbsp;z-index:&nbsp;1000;\n&nbsp;&nbsp;background:&nbsp;#000;\n&nbsp;&nbsp;opacity:&nbsp;0.5;\n&nbsp;&nbsp;overflow:&nbsp;hidden;\n}\n\n\/*content*\/\n\n.drawer_box&nbsp;{\n&nbsp;&nbsp;width:&nbsp;650rpx;\n&nbsp;&nbsp;overflow:&nbsp;hidden;\n&nbsp;&nbsp;position:&nbsp;fixed;\n&nbsp;&nbsp;top:&nbsp;50%;\n&nbsp;&nbsp;left:&nbsp;0;\n&nbsp;&nbsp;z-index:&nbsp;1001;\n&nbsp;&nbsp;background:&nbsp;#fafafa;\n&nbsp;&nbsp;margin:&nbsp;-480rpx&nbsp;50rpx&nbsp;0&nbsp;50rpx;\n&nbsp;&nbsp;border-radius:&nbsp;6px;\n}\n\n.drawer_title&nbsp;{\n&nbsp;&nbsp;padding:&nbsp;15px;\n&nbsp;&nbsp;font:&nbsp;20px&nbsp;\"microsoft&nbsp;yahei\";\n&nbsp;&nbsp;text-align:&nbsp;center;\n}\n\n.drawer_content&nbsp;{\n&nbsp;&nbsp;height:&nbsp;720rpx;\n&nbsp;&nbsp;\/*overflow-y:&nbsp;scroll;&nbsp;\u8d85\u51fa\u7236\u76d2\u5b50\u9ad8\u5ea6\u53ef\u6eda\u52a8*\/\n}\n\n.btn_ok&nbsp;{\n&nbsp;&nbsp;padding:&nbsp;10px;\n&nbsp;&nbsp;font:&nbsp;20px&nbsp;\"microsoft&nbsp;yahei\";\n&nbsp;&nbsp;text-align:&nbsp;center;\n&nbsp;&nbsp;border-top:&nbsp;1rpx&nbsp;solid&nbsp;#e8e8ea;\n&nbsp;&nbsp;color:&nbsp;#3cc51f;\n}\n\n.btn_ok_hover&nbsp;{\n&nbsp;&nbsp;color:&nbsp;#aaa;\n&nbsp;&nbsp;background:&nbsp;#d9d9d9;\n}\n\n.top&nbsp;{\n&nbsp;&nbsp;padding-top:&nbsp;8px;\n}\n\n.input_base&nbsp;{\n&nbsp;&nbsp;border:&nbsp;2rpx&nbsp;solid&nbsp;#ccc;\n&nbsp;&nbsp;border-radius:&nbsp;20rpx;\n&nbsp;&nbsp;padding-left:&nbsp;20rpx;\n&nbsp;&nbsp;margin-right:&nbsp;20rpx;\n}\n\n.input_h30&nbsp;{\n&nbsp;&nbsp;height:&nbsp;30px;\n&nbsp;&nbsp;line-height:&nbsp;30px;\n}\n\n.title&nbsp;{\n&nbsp;&nbsp;height:&nbsp;30px;\n&nbsp;&nbsp;line-height:&nbsp;30px;\n&nbsp;&nbsp;width:&nbsp;40rpx;\n&nbsp;&nbsp;text-align:&nbsp;center;\n&nbsp;&nbsp;display:&nbsp;inline-block;\n&nbsp;&nbsp;font:&nbsp;300&nbsp;28rpx\/30px&nbsp;\"microsoft&nbsp;yahei\";\n}\n\n.grid&nbsp;{\n&nbsp;&nbsp;display:&nbsp;-webkit-box;\n&nbsp;&nbsp;display:&nbsp;box;\n}\n\n.col-0&nbsp;{\n&nbsp;&nbsp;-webkit-box-flex:&nbsp;0;\n&nbsp;&nbsp;box-flex:&nbsp;0;\n}\n\n.col-1&nbsp;{\n&nbsp;&nbsp;-webkit-box-flex:&nbsp;1;\n&nbsp;&nbsp;box-flex:&nbsp;1;\n}\n\n\/*mask&nbsp;dialog&nbsp;end*\/\n\n.row&nbsp;{\n&nbsp;&nbsp;display:&nbsp;flex;\n&nbsp;&nbsp;flex-direction:&nbsp;row;\n}<\/pre>\n<p> \u767b\u5f55\u540e\u590d\u5236 <\/p>\n<p>\u518d\u7136\u540e\u5c31\u662fdialog.js\u6587\u4ef6<\/p>\n<pre>\/\/&nbsp;components\/Dialog\/dialog.js\nComponent({\n&nbsp;&nbsp;options:&nbsp;{\n&nbsp;&nbsp;&nbsp;&nbsp;multipleSlots:&nbsp;true&nbsp;\/\/&nbsp;\u5728\u7ec4\u4ef6\u5b9a\u4e49\u65f6\u7684\u9009\u9879\u4e2d\u542f\u7528\u591aslot\u652f\u6301\n&nbsp;&nbsp;},\n&nbsp;&nbsp;\/**\n&nbsp;&nbsp;&nbsp;*&nbsp;\u7ec4\u4ef6\u7684\u5c5e\u6027\u5217\u8868\n&nbsp;&nbsp;&nbsp;*\/\n&nbsp;&nbsp;properties:&nbsp;{\n&nbsp;&nbsp;&nbsp;&nbsp;title:&nbsp;{&nbsp;\/\/&nbsp;\u5c5e\u6027\u540d\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type:&nbsp;String,&nbsp;\/\/&nbsp;\u7c7b\u578b\uff08\u5fc5\u586b\uff09\uff0c\u76ee\u524d\u63a5\u53d7\u7684\u7c7b\u578b\u5305\u62ec\uff1aString,&nbsp;Number,&nbsp;Boolean,&nbsp;Object,&nbsp;Array,&nbsp;null\uff08\u8868\u793a\u4efb\u610f\u7c7b\u578b\uff09\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;value:&nbsp;'\u6807\u9898'&nbsp;\/\/&nbsp;\u5c5e\u6027\u521d\u59cb\u503c\uff08\u53ef\u9009\uff09\uff0c\u5982\u679c\u672a\u6307\u5b9a\u5219\u4f1a\u6839\u636e\u7c7b\u578b\u9009\u62e9\u4e00\u4e2a\n&nbsp;&nbsp;&nbsp;&nbsp;}\n\n&nbsp;&nbsp;},\n\n&nbsp;&nbsp;\/**\n&nbsp;&nbsp;&nbsp;*&nbsp;\u7ec4\u4ef6\u7684\u521d\u59cb\u6570\u636e\n&nbsp;&nbsp;&nbsp;*\/\n&nbsp;&nbsp;data:&nbsp;{\n&nbsp;&nbsp;&nbsp;&nbsp;\/\/&nbsp;\u5f39\u7a97\u663e\u793a\u63a7\u5236\n&nbsp;&nbsp;&nbsp;&nbsp;isShow:&nbsp;false,\n&nbsp;&nbsp;&nbsp;&nbsp;type_input:&nbsp;\"input\",\n&nbsp;&nbsp;&nbsp;&nbsp;type_btn:&nbsp;\"button\",\n&nbsp;&nbsp;&nbsp;&nbsp;id_sex:&nbsp;\"sex\",\n&nbsp;&nbsp;&nbsp;&nbsp;id_group:&nbsp;\"group\",\n&nbsp;&nbsp;&nbsp;&nbsp;dataObject:&nbsp;[],\n&nbsp;&nbsp;&nbsp;&nbsp;sexDefault:&nbsp;\"\u7537\",\n&nbsp;&nbsp;&nbsp;&nbsp;groupDefault:&nbsp;\"\u7ec4\u7ec7\",\n&nbsp;&nbsp;&nbsp;&nbsp;sexArray:&nbsp;['\u7537',&nbsp;'\u5973'],\n&nbsp;&nbsp;&nbsp;&nbsp;groupArray:&nbsp;['\u7ec4\u7ec7',&nbsp;'\u7fa4\u4f17'],\n&nbsp;&nbsp;&nbsp;&nbsp;bean:&nbsp;{},\n&nbsp;&nbsp;},\n\n&nbsp;&nbsp;\/**\n&nbsp;&nbsp;&nbsp;*&nbsp;\u7ec4\u4ef6\u7684\u65b9\u6cd5\u5217\u8868\n&nbsp;&nbsp;&nbsp;*\/\n&nbsp;&nbsp;methods:&nbsp;{\n&nbsp;&nbsp;&nbsp;&nbsp;\/*\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;\u516c\u6709\u65b9\u6cd5\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*\/\n&nbsp;&nbsp;&nbsp;&nbsp;setDataObj(dataObj,beanObj)&nbsp;{\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this.setData({\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dataObject:&nbsp;dataObj,\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;bean:&nbsp;beanObj\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;})\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(beanObj.hasOwnProperty(\"sex\")&nbsp;&amp;amp;&amp;amp;&nbsp;beanObj.sex&nbsp;!=&nbsp;\"\"){\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this.setData({\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sexDefault:&nbsp;beanObj.sex\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;})\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(beanObj.hasOwnProperty(\"group\")&nbsp;&amp;amp;&amp;amp;&nbsp;beanObj.group&nbsp;!=&nbsp;\"\")&nbsp;{\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this.setData({\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;groupDefault:&nbsp;beanObj.group\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;})\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\n&nbsp;&nbsp;&nbsp;&nbsp;},\n&nbsp;&nbsp;&nbsp;&nbsp;\/\/\u9690\u85cf\u5f39\u6846\n&nbsp;&nbsp;&nbsp;&nbsp;hideDialog()&nbsp;{\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this._showOrCloseDialog(\"close\")\n&nbsp;&nbsp;&nbsp;&nbsp;},\n&nbsp;&nbsp;&nbsp;&nbsp;\/\/\u5c55\u793a\u5f39\u6846\n&nbsp;&nbsp;&nbsp;&nbsp;showDialog()&nbsp;{\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this._showOrCloseDialog(\"open\")\n&nbsp;&nbsp;&nbsp;&nbsp;},\n&nbsp;&nbsp;&nbsp;&nbsp;\/*\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;\u5185\u90e8\u79c1\u6709\u65b9\u6cd5\u5efa\u8bae\u4ee5\u4e0b\u5212\u7ebf\u5f00\u5934\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;triggerEvent&nbsp;\u7528\u4e8e\u89e6\u53d1\u4e8b\u4ef6\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*\/\n\n&nbsp;&nbsp;&nbsp;&nbsp;_formSubmit(e)&nbsp;{\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(\"\"&nbsp;===&nbsp;e.detail.value.name)&nbsp;{\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;wx.showToast({\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;title:&nbsp;'\u8bf7\u586b\u5199\u59d3\u540d',\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;icon:&nbsp;'none'\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;})\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(\"\"&nbsp;===&nbsp;e.detail.value.phone)&nbsp;{\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;wx.showToast({\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;title:&nbsp;'\u8bf7\u586b\u5199\u7535\u8bdd',\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;icon:&nbsp;'none'\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;})\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this._showOrCloseDialog(\"close\")\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\/\/\u89e6\u53d1\u6210\u529f\u56de\u8c03\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this.triggerEvent(\"confirmEvent\",&nbsp;{\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;e:&nbsp;e\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});\n&nbsp;&nbsp;&nbsp;&nbsp;},\n\n&nbsp;&nbsp;&nbsp;&nbsp;sexButton:&nbsp;function()&nbsp;{\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;that&nbsp;=&nbsp;this;\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;wx.showActionSheet({\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;itemList:&nbsp;this.data.sexArray,\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;success:&nbsp;function(res)&nbsp;{\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;console.log(res.tapIndex)\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;that.setData({\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sexDefault:&nbsp;that.data.sexArray[res.tapIndex]\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;})\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fail:&nbsp;function(res)&nbsp;{\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;console.log(res.errMsg)\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;})\n&nbsp;&nbsp;&nbsp;&nbsp;},\n&nbsp;&nbsp;&nbsp;&nbsp;groupButton:&nbsp;function()&nbsp;{\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;that&nbsp;=&nbsp;this;\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;wx.showActionSheet({\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;itemList:&nbsp;this.data.groupArray,\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;success:&nbsp;function(res)&nbsp;{\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;console.log(res.tapIndex)\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;that.setData({\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;groupDefault:&nbsp;that.data.groupArray[res.tapIndex]\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;})\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fail:&nbsp;function(res)&nbsp;{\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;console.log(res.errMsg)\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;})\n&nbsp;&nbsp;&nbsp;&nbsp;},\n&nbsp;&nbsp;&nbsp;&nbsp;_showOrCloseDialog:&nbsp;function(currentStatu)&nbsp;{\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;that&nbsp;=&nbsp;this;\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\/*&nbsp;\u52a8\u753b\u90e8\u5206&nbsp;*\/\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\/\/&nbsp;\u7b2c1\u6b65\uff1a\u521b\u5efa\u52a8\u753b\u5b9e\u4f8b&nbsp;\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;animation&nbsp;=&nbsp;wx.createAnimation({\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;duration:&nbsp;200,&nbsp;\/\/\u52a8\u753b\u65f6\u957f\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;timingFunction:&nbsp;\"linear\",&nbsp;\/\/\u7ebf\u6027\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;delay:&nbsp;0&nbsp;\/\/0\u5219\u4e0d\u5ef6\u8fdf\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\/\/&nbsp;\u7b2c2\u6b65\uff1a\u8fd9\u4e2a\u52a8\u753b\u5b9e\u4f8b\u8d4b\u7ed9\u5f53\u524d\u7684\u52a8\u753b\u5b9e\u4f8b\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this.animation&nbsp;=&nbsp;animation;\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\/\/&nbsp;\u7b2c3\u6b65\uff1a\u6267\u884c\u7b2c\u4e00\u7ec4\u52a8\u753b\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;animation.opacity(0).rotateX(-100).step();\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\/\/&nbsp;\u7b2c4\u6b65\uff1a\u5bfc\u51fa\u52a8\u753b\u5bf9\u8c61\u8d4b\u7ed9\u6570\u636e\u5bf9\u8c61\u50a8\u5b58\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;that.setData({\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;animationData:&nbsp;animation.export()\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;})\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\/\/&nbsp;\u7b2c5\u6b65\uff1a\u8bbe\u7f6e\u5b9a\u65f6\u5668\u5230\u6307\u5b9a\u65f6\u5019\u540e\uff0c\u6267\u884c\u7b2c\u4e8c\u7ec4\u52a8\u753b\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;setTimeout(function()&nbsp;{\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\/\/&nbsp;\u6267\u884c\u7b2c\u4e8c\u7ec4\u52a8\u753b\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;animation.opacity(1).rotateX(0).step();\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\/\/&nbsp;\u7ed9\u6570\u636e\u5bf9\u8c61\u50a8\u5b58\u7684\u7b2c\u4e00\u7ec4\u52a8\u753b\uff0c\u66f4\u66ff\u4e3a\u6267\u884c\u5b8c\u7b2c\u4e8c\u7ec4\u52a8\u753b\u7684\u52a8\u753b\u5bf9\u8c61\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;that.setData({\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;animationData:&nbsp;animation\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;})\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\/\/\u5173\u95ed\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(currentStatu&nbsp;==&nbsp;\"close\")&nbsp;{\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;that.setData({\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;isShow:&nbsp;false\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}.bind(this),&nbsp;200)\n\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\/\/&nbsp;\u663e\u793a\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(currentStatu&nbsp;==&nbsp;\"open\")&nbsp;{\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;that.setData({\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;isShow:&nbsp;true\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}\n&nbsp;&nbsp;&nbsp;&nbsp;}\n&nbsp;&nbsp;},\n&nbsp;&nbsp;\/\/\u89e3\u51b3\u6eda\u52a8\u7a7f\u900f\u95ee\u9898\n&nbsp;&nbsp;myCatchTouch:&nbsp;function&nbsp;()&nbsp;{\n&nbsp;&nbsp;&nbsp;&nbsp;return\n&nbsp;&nbsp;}\n})<\/pre>\n<p> \u767b\u5f55\u540e\u590d\u5236 <\/p>\n<p>\u770b\u5230\u8fd9\u91cc\u53ef\u80fd\u6709\u4e9b\u5c0f\u4f19\u4f34\u5c31\u95ee\u4e86\uff0c\u4f60\u4e2a\u6c34\u8d27\uff0c\u600e\u4e48js\u6587\u4ef6\u7ed3\u6784\u600e\u4e48\u8ddf\u6211\u7684\u4e0d\u4e00\u6837\uff0c\u662f\u4e0d\u662f\u6765\u5ffd\u60a0\u6211\u4eec\u7684\uff1f\u5ba2\u5b98\u522b\u6025\u4e48\uff0c\u8bf7\u542c\u6211\u5a13\u5a13\u9053\u6765\uff1a\u5176\u5b9e\u8fd9\u91cc\u4e3a\u4e86\u65b9\u4fbf\u8c03\u7528\uff0c\u6211\u628a\u8fd9\u4e2adialog\u5c01\u88c5\u6210\u4e86\u4e00\u4e2a\u7ec4\u4ef6\u4e86\u3002\u4f60\u95ee\u6211\u600e\u4e48\u5c01\u88c5\u7ec4\u4ef6\uff1f\u8bf7\u79fb\u6b65\u5b98\u65b9\u6559\u7a0b\uff1a<\/p>\n<p>https:\/\/developers.weixin.qq.com\/miniprogram\/dev\/framework\/custom-component\/<\/p>\n<p>\u5c01\u88c5\u5b8c\u6210\u4e4b\u540e\u9879\u76ee\u7ed3\u6784\u5982\u4e0b\uff1a<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/img.php.cn\/\/upload\/image\/451\/921\/635\/1533088378802478.png\" class=\"aligncenter\" title=\"\u8be6\u89e3\u4e00\u4e2a\u81ea\u5b9a\u4e49\u7684\u5fae\u4fe1\u5c0f\u7a0b\u5e8f\u7ec4\u4ef6(modal\u5f39\u7a97\u7ec4\u4ef6)\u63d2\u56fe1\" alt=\"\u8be6\u89e3\u4e00\u4e2a\u81ea\u5b9a\u4e49\u7684\u5fae\u4fe1\u5c0f\u7a0b\u5e8f\u7ec4\u4ef6(modal\u5f39\u7a97\u7ec4\u4ef6)\u63d2\u56fe1\" \/><\/p>\n<p>\u8fd9\u91cc\u8bef\u4f1a\u5c31\u89e3\u91ca\u6e05\u695a\u4e86\uff0c\u9ebb\u70e6\u7ed9\u4e2a\u9762\u5b50\u7ee7\u7eed\u5f80\u4e0b\u770b\u3002\u3002<\/p>\n<p>\u5df2\u7ecf\u5c55\u793a\u4e86\u4e09\u5927\u91d1\u521a\u4e86\uff0c\u8fd8\u6709\u4e00\u4e2adialog.json\u6587\u4ef6\u672a\u5c55\u793a\uff0c\u8fd9\u4e2a\u6587\u4ef6\u5f88\u7b80\u5355<\/p>\n<pre>{\n&nbsp;&nbsp;\"component\":&nbsp;true,\/\/\u4f5c\u4e3a\u7ec4\u4ef6\n&nbsp;&nbsp;\"usingComponents\":&nbsp;{}\/\/\u5f15\u7528\u522b\u7684\u7ec4\u4ef6\n}<\/pre>\n<p> \u767b\u5f55\u540e\u590d\u5236 <\/p>\n<p>\u8fd9\u4e2a\u6587\u4ef6\u4e5f\u548c\u4e00\u822cjson\u6587\u4ef6\u6709\u5dee\u5f02\uff0c\u4e3b\u8981\u662f\u914d\u7f6e\u4e86\u4f5c\u4e3a\u7ec4\u4ef6\u8ba9\u522b\u4eba\u5f15\u7528\u7684\uff0c\u6240\u4ee5\u5230\u8fd9\u4e2a\uff0c\u8fd9\u4e2a\u7ec4\u4ef6\u5df2\u7ecf\u5c01\u88c5\u5b8c\u6210\u4e86<\/p>\n<p>\u53ef\u80fd\u8fd9\u4e2a\u65f6\u5019\u5f88\u591a\u7ae5\u978b\u8feb\u4e0d\u53ca\u5f85\u7684\u590d\u5236\u7c98\u8d34\u7136\u540e\u628a\u4ee3\u7801\u653e\u5165\u9879\u76ee\u4e2d\u60f3\u4e00\u7779\u771f\u5bb9\uff0c\u53d1\u73b0\u8fd0\u884c\u7ed3\u679c\u8ddf\u6548\u679c\u56fe\u4e0d\u4e00\u6837\uff0c\u7136\u540e\u6709\u4e00\u90e8\u5206\u4eba\u53ef\u80fd\u53c8\u8981\u8bf4\uff1a\u5a18\u5e0c\u5339\uff0c\u679c\u7136\u662f\u4e2a\u6c34\u8d27\uff0c\u9a97\u4eba\u7684\uff01\uff01\uff01\u5230\u8fd9\u91cc\uff0c\u6211\u53ea\u80fd\u8bf4\uff1a\u5404\u4f4d\u4e61\u4eb2\u4eec\uff0c\u86cb\u5b9a\u3001\u86cb\u5b9a\u3002\u3002\u3002\uff0c\u56e0\u4e3a\u5230js\u4e2d\u7684dataObject\u548cbean\u6ca1\u6709\u4e48\uff0c\u6240\u4ee5\u6548\u679c\u56fe\u8ddf\u6211\u5728\u6587\u7ae0\u5f00\u59cb\u5c55\u793a\u7684\u4e0d\u4e00\u6837\u3002so\uff0c\u4e0b\u9762\u5c31\u544a\u8bc9\u5927\u5bb6\uff0c\u600e\u4e48\u8c03\u7528\uff0c\u5e76\u4e14\u5b9e\u73b0\u548c\u6211\u4e00\u6837\u7684\u6548\u679c\u3002<\/p>\n<p>\u5728\u5f15\u7528\u7684xml\u4e2d\u6dfb\u52a0\u5982\u4e0b\u4ee3\u7801<\/p>\n<pre>&lt;image&gt;&lt;\/image&gt;&lt;dialog&gt;&lt;\/dialog&gt;<\/pre>\n<p> \u767b\u5f55\u540e\u590d\u5236 <\/p>\n<p>buttom\u8fd9\u4e2a\u662f\u4e2a\u60ac\u6d6e\u6309\u94ae\uff0cwxss\u4e5f\u7ed9\u4f60<\/p>\n<pre>.buttom{\n&nbsp;&nbsp;width:&nbsp;100rpx;\n&nbsp;&nbsp;height:&nbsp;100rpx;\n&nbsp;&nbsp;display:&nbsp;flex;\n&nbsp;&nbsp;flex-direction:&nbsp;row;\n&nbsp;&nbsp;position:&nbsp;fixed;\n&nbsp;&nbsp;bottom:60rpx;\n&nbsp;&nbsp;right:&nbsp;60rpx;\n}<\/pre>\n<p> \u767b\u5f55\u540e\u590d\u5236 <\/p>\n<p>\u7136\u540e\u5f15\u7528\u9875\u9762\u7684js\u6587\u4ef6\u4e2d<\/p>\n<pre>onReady:&nbsp;function()&nbsp;{\n&nbsp;&nbsp;&nbsp;&nbsp;\/\/\u83b7\u5f97dialog\u7ec4\u4ef6\n&nbsp;&nbsp;&nbsp;&nbsp;this.dialog&nbsp;=&nbsp;this.selectComponent(\"#dialog\");\n}\n\n\n\n\/\/\u54cd\u5e94button\u5f39\u6846\nbindAdd:&nbsp;function(e)&nbsp;{\n&nbsp;&nbsp;&nbsp;&nbsp;this.dialog.setDataObj(addObject,&nbsp;{})\n&nbsp;&nbsp;&nbsp;&nbsp;this.dialog.showDialog();\n}<\/pre>\n<p> \u767b\u5f55\u540e\u590d\u5236 <\/p>\n<p>\u5230\u8fd9\u91cc\u57fa\u672c\u4e0a\u70b9\u51fb\u60ac\u6d6e\u6309\u94ae\u5c31\u53ef\u4ee5\u5b9e\u73b0\u5f39\u6846\u4e86\u3002\u6709\u7684\u5927\u80f8dei\u53c8\u8981\u8bf4\u4e86\uff1a\u54ce\u54ce\u54ce\uff0c\u7b49\u7b49\uff0caddObject,\u548c\u90a3\u4e2aadd.png\u8fd8\u6ca1\u6709\u7ed9\u4e86\u3002\u597d\u5427\uff0c\u7ed9\u7ed9\u7ed9\uff0c\u90fd\u7ed9\u4f60\u4eec<\/p>\n<pre>const&nbsp;addObject&nbsp;=&nbsp;[{\n&nbsp;&nbsp;id:&nbsp;\"name\",\n&nbsp;&nbsp;must:&nbsp;true,\n&nbsp;&nbsp;placeholder:&nbsp;\"\u59d3\u540d\",\n&nbsp;&nbsp;type:&nbsp;\"input\",\n&nbsp;&nbsp;event:&nbsp;\"nameInput\"\n},\n{\n&nbsp;&nbsp;id:&nbsp;\"sex\",\n&nbsp;&nbsp;must:&nbsp;true,\n&nbsp;&nbsp;placeholder:&nbsp;\"\u7537\",\n&nbsp;&nbsp;type:&nbsp;\"button\",\n&nbsp;&nbsp;event:&nbsp;\"sexButton\"\n},\n{\n&nbsp;&nbsp;id:&nbsp;\"group\",\n&nbsp;&nbsp;must:&nbsp;true,\n&nbsp;&nbsp;placeholder:&nbsp;\"\u7ec4\u7ec7\",\n&nbsp;&nbsp;type:&nbsp;\"button\",\n&nbsp;&nbsp;event:&nbsp;\"groupButton\"\n},\n{\n&nbsp;&nbsp;id:&nbsp;\"phone\",\n&nbsp;&nbsp;must:&nbsp;true,\n&nbsp;&nbsp;placeholder:&nbsp;\"\u7535\u8bdd\u53f7\u7801\",\n&nbsp;&nbsp;type:&nbsp;\"input\",\n&nbsp;&nbsp;event:&nbsp;\"phoneInput\"\n},\n{\n&nbsp;&nbsp;id:&nbsp;\"shortNum\",\n&nbsp;&nbsp;must:&nbsp;false,\n&nbsp;&nbsp;placeholder:&nbsp;\"\u96c6\u56e2\u77ed\u53f7\",\n&nbsp;&nbsp;type:&nbsp;\"input\",\n&nbsp;&nbsp;event:&nbsp;\"shortNumInput\"\n},\n{\n&nbsp;&nbsp;id:&nbsp;\"mail\",\n&nbsp;&nbsp;must:&nbsp;false,\n&nbsp;&nbsp;placeholder:&nbsp;\"\u7535\u5b50\u90ae\u7bb1\",\n&nbsp;&nbsp;type:&nbsp;\"input\",\n&nbsp;&nbsp;event:&nbsp;\"mailInput\"\n},\n{\n&nbsp;&nbsp;id:&nbsp;\"unit\",\n&nbsp;&nbsp;must:&nbsp;false,\n&nbsp;&nbsp;placeholder:&nbsp;\"\u5355\u4f4d\u540d\u79f0\",\n&nbsp;&nbsp;type:&nbsp;\"input\",\n&nbsp;&nbsp;event:&nbsp;\"unitInput\"\n},\n{\n&nbsp;&nbsp;id:&nbsp;\"department\",\n&nbsp;&nbsp;must:&nbsp;false,\n&nbsp;&nbsp;placeholder:&nbsp;\"\u90e8\u95e8\u540d\u79f0\",\n&nbsp;&nbsp;type:&nbsp;\"input\",\n&nbsp;&nbsp;event:&nbsp;\"departmentInput\"\n},\n{\n&nbsp;&nbsp;id:&nbsp;\"job\",\n&nbsp;&nbsp;must:&nbsp;false,\n&nbsp;&nbsp;placeholder:&nbsp;\"\u804c\u52a1\",\n&nbsp;&nbsp;type:&nbsp;\"input\",\n&nbsp;&nbsp;event:&nbsp;\"jobInput\"\n},\n{\n&nbsp;&nbsp;id:&nbsp;\"function\",\n&nbsp;&nbsp;must:&nbsp;false,\n&nbsp;&nbsp;placeholder:&nbsp;\"\u6d89\u53ca\u5de5\u4f5c\u5185\u5bb9\",\n&nbsp;&nbsp;type:&nbsp;\"input\",\n&nbsp;&nbsp;event:&nbsp;\"functionInput\"\n},\n{\n&nbsp;&nbsp;id:&nbsp;\"comPhone\",\n&nbsp;&nbsp;must:&nbsp;false,\n&nbsp;&nbsp;placeholder:&nbsp;\"\u529e\u516c\u7535\u8bdd\",\n&nbsp;&nbsp;type:&nbsp;\"input\",\n&nbsp;&nbsp;event:&nbsp;\"comPhoneInput\"\n},\n{\n&nbsp;&nbsp;id:&nbsp;\"fax\",\n&nbsp;&nbsp;must:&nbsp;false,\n&nbsp;&nbsp;placeholder:&nbsp;\"\u4f20\u771f\",\n&nbsp;&nbsp;type:&nbsp;\"input\",\n&nbsp;&nbsp;event:&nbsp;\"faxInput\"\n},\n{\n&nbsp;&nbsp;id:&nbsp;\"homePhone\",\n&nbsp;&nbsp;must:&nbsp;false,\n&nbsp;&nbsp;placeholder:&nbsp;\"\u5bb6\u5ead\u7535\u8bdd\",\n&nbsp;&nbsp;type:&nbsp;\"input\",\n&nbsp;&nbsp;event:&nbsp;\"homePhoneInput\"\n},\n{\n&nbsp;&nbsp;id:&nbsp;\"showOrder\",\n&nbsp;&nbsp;must:&nbsp;false,\n&nbsp;&nbsp;placeholder:&nbsp;\"\u663e\u793a\u987a\u5e8f\",\n&nbsp;&nbsp;type:&nbsp;\"input\",\n&nbsp;&nbsp;event:&nbsp;\"showOrderInput\"\n},\n{\n&nbsp;&nbsp;id:&nbsp;\"departOrder\",\n&nbsp;&nbsp;must:&nbsp;false,\n&nbsp;&nbsp;placeholder:&nbsp;\"\u90e8\u95e8\u987a\u5e8f\",\n&nbsp;&nbsp;type:&nbsp;\"input\",\n&nbsp;&nbsp;event:&nbsp;\"departOrderInput\"\n},\n{\n&nbsp;&nbsp;id:&nbsp;\"remark\",\n&nbsp;&nbsp;must:&nbsp;false,\n&nbsp;&nbsp;placeholder:&nbsp;\"\u5907\u6ce8\",\n&nbsp;&nbsp;type:&nbsp;\"input\",\n&nbsp;&nbsp;event:&nbsp;\"remarkInput\"\n}\n]<\/pre>\n<p> \u767b\u5f55\u540e\u590d\u5236 <\/p>\n<p>\u56fe\u7247<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/img.php.cn\/\/upload\/image\/102\/623\/233\/1533088447593258.png\" class=\"aligncenter\" title=\"\u8be6\u89e3\u4e00\u4e2a\u81ea\u5b9a\u4e49\u7684\u5fae\u4fe1\u5c0f\u7a0b\u5e8f\u7ec4\u4ef6(modal\u5f39\u7a97\u7ec4\u4ef6)\u63d2\u56fe2\" alt=\"\u8be6\u89e3\u4e00\u4e2a\u81ea\u5b9a\u4e49\u7684\u5fae\u4fe1\u5c0f\u7a0b\u5e8f\u7ec4\u4ef6(modal\u5f39\u7a97\u7ec4\u4ef6)\u63d2\u56fe2\" \/><\/p>\n<p>&nbsp;\u5230\u8fd9\u91cc\u5e94\u8be5\u53ef\u5b9e\u73b0\u8ddf\u6211\u4e00\u6837\u7684\u6548\u679c\u4e86\u5427\uff0c\u5c3d\u60c5\u53bb\u6298\u817e\u5427\u3002<\/p>\n<p>\u76f8\u5173\u6587\u7ae0\uff1a<\/p>\n<\/p>\n<p>\u76f8\u5173\u89c6\u9891\uff1a<\/p>\n<p style=\"margin: 0px 0px 1px;padding: 0px;font-weight: 400;font-size: medium;line-height: 1.54;font-family: arial\">\n<p>\u4ee5\u4e0a\u5c31\u662f\u8be6\u89e3\u4e00\u4e2a\u81ea\u5b9a\u4e49\u7684\u5fae\u4fe1\u5c0f\u7a0b\u5e8f\u7ec4\u4ef6(modal\u5f39\u7a97\u7ec4\u4ef6)\u7684\u8be6\u7ec6\u5185\u5bb9\uff0c\u66f4\u591a\u8bf7\u5173\u6ce8\u7c73\u4e91\u5176\u5b83\u76f8\u5173\u6587\u7ae0\uff01<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u5c0f\u7a0b\u5e8f\u4e0d\u77e5\u4ece\u4f55\u65f6\u706b\u8d77\u6765\u7684\uff0c\u5f88\u591a\u4eba\u90fd\u5165\u5751\u4e86\u5427\uff0c\u5bf9\u4e8e\u641e\u5f00\u53d1\u7684\u5c0f\u4f19\u4f34\u6765\u8bf4\uff0c\u4e0d\u7ba1\u662fandroid\uff0cios\uff0c\u8fd8\u662f\u5f88\u6d41\u884c\u7684\u5fae\u4fe1\u5c0f\u7a0b\u5e8f\uff0c \u90fd\u4f1a\u53d1\u73b0\u5b98\u65b9\u63d0\u4f9b\u7684\u539f\u751f\u63a7\u4ef6\u5df2\u7ecf\u4e0d\u80fd\u5b8c\u5168\u6ee1\u8db3\u6211\u4eec\u7684\u5f00\u53d1\u9700\u6c42\uff0c\u6240\u4ee5\u672c\u6587\u4ecb\u7ecd\u7684\u5c31\u662f\u4e00\u4e2a\u81ea\u5b9a\u4e49\u7684\u5fae\u4fe1\u5c0f\u7a0b\u5e8f\u7ec4\u4ef6(modal\u5f39\u7a97\u7ec4\u4ef6)\uff0c \u5148\u6765\u4e00\u5f20\u56fe\u3002 &nbsp;\u770b\u5230\u8fd9\u91cc\u4e86\uff0c\u8bf4\u660e\u6548\u679c\u56fe\u8fd8\u662f\u5bf9\u4f60\u6709\u70b9\u5438\u5f15\u7684\u4e48\uff0c\u54c8\u54c8\uff0c\u5e9f\u8bdd\u4e0d\u591a\u8bf4\u4e86\uff0c\u5f00\u59cb\u4e0a\u4ee3\u7801\u3002\u3002\u3002 \u4e00\u5171\u662f\u56db\u4e2a\u6587\u4ef6js\u3001json\u3001xml\uff0cwxss\uff0c\u5982\u679c\u8fd9\u4e2a\u90fd\u8fd8\u4e0d\u6e05\u695a\u7684\u7ae5\u978b\u8bf7\u51fa\u95e8\u5de6\u62d0\uff0c\u9762\u58c1\u601d\u8fc75\u5206\u949f\u3002 \u5148\u4e0a\u5e03\u5c40dialog.xml\u6587\u4ef6 &lt;!&#8211;mask dialog&#8211;&gt; &lt;view&gt;&lt;\/view&gt;&lt;!&#8211;content&#8211;&gt;&lt;!&#8211;\u4f7f\u7528animation\u5c5e\u6027\u6307\u5b9a\u9700\u8981\u6267\u884c\u7684\u52a8\u753b&#8211;&gt;&lt;view&gt; &nbsp;&nbsp;&lt;!&#8211;drawer content&#8211;&gt; &nbsp;&nbsp;&lt;view&gt; &nbsp;&nbsp;&nbsp;&nbsp;&lt;view&gt;{{title}}&lt;\/view&gt; &nbsp;&nbsp;&nbsp;&nbsp;&lt;icon&gt;&lt;\/icon&gt; &nbsp;&nbsp;&lt;\/view&gt; &nbsp;&nbsp;&lt;form&gt; &nbsp;&nbsp;&nbsp;&nbsp;&lt;scroll-view&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;view&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;view&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;view&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;label&gt;*&lt;\/label&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;label&gt;&nbsp;&lt;\/label&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;view&gt;{{sexDefault}}&lt;\/view&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;view&gt;{{groupDefault}}&lt;\/view&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;\/view&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;\/view&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;\/view&gt; &nbsp;&nbsp;&nbsp;&nbsp;&lt;\/scroll-view&gt; &nbsp;&nbsp;&nbsp;&nbsp;&lt;button&gt;\u786e\u5b9a&lt;\/button&gt; &nbsp;&nbsp;&lt;\/form&gt; &lt;\/view&gt; \u767b\u5f55\u540e\u590d\u5236 \u7136\u540e\u662fdialog.wxss\u6587\u4ef6 \/*mask&nbsp;dialog&nbsp;start*\/ .drawer_screen&nbsp;{ &nbsp;&nbsp;width:&nbsp;100%; &nbsp;&nbsp;height:&nbsp;100%; &nbsp;&nbsp;position:&nbsp;fixed; &nbsp;&nbsp;top:&nbsp;0; &nbsp;&nbsp;left:&nbsp;0; &nbsp;&nbsp;right:0; &nbsp;&nbsp;bottom:0; &nbsp;&nbsp;z-index:&nbsp;1000; &nbsp;&nbsp;background:&nbsp;#000; &nbsp;&nbsp;opacity:&nbsp;0.5; &nbsp;&nbsp;overflow:&nbsp;hidden; } \/*content*\/ .drawer_box&nbsp;{ &nbsp;&nbsp;width:&nbsp;650rpx; &nbsp;&nbsp;overflow:&nbsp;hidden; &nbsp;&nbsp;position:&nbsp;fixed; &nbsp;&nbsp;top:&nbsp;50%; &nbsp;&nbsp;left:&nbsp;0; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19],"tags":[],"class_list":["post-32167","post","type-post","status-publish","format-standard","hentry","category-19"],"_links":{"self":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/posts\/32167","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/comments?post=32167"}],"version-history":[{"count":0,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/posts\/32167\/revisions"}],"wp:attachment":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/media?parent=32167"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/categories?post=32167"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/tags?post=32167"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}