摘要:完成已完成安裝,重新啟動編譯。可以打開微信開發者工具,新建項目,項目目錄就是文件夾。記錄開發過程中遇到的問題及解決方案,如有不全或者錯誤歡迎留言更正持續整理更新正
記錄開發過程中遇到的問題及通過自己摸索或查閱網上的教程整理出的解決方案,如有不全或者錯誤歡迎留言更正
input::-webkit-input-placeholder{ /*顏色*/ color:#fff; /* placeholder字體大小 */ font-size: 12px; /* placeholder位置 */ text-align: right; } input::-moz-placeholder{ /* Mozilla Firefox 19+ */ /*顏色*/ color:#fff; /* placeholder字體大小 */ font-size: 12px; /* placeholder位置 */ text-align: right; } input:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */ /*顏色*/ color:#fff; /* placeholder字體大小 */ font-size: 12px; /* placeholder位置 */ text-align: right; } input:-ms-input-placeholder{ /* Internet Explorer 10-11 */ /*顏色*/ color:#fff; /* placeholder字體大小 */ font-size: 12px; /* placeholder位置 */ text-align: right; }
var u = navigator.userAgent; var isAndroid = u.indexOf("Android") > -1 || u.indexOf("Linux") > -1; var isIOS = !!u.match(/(i[^;]+;( U;)? CPU.+Mac OS X/); if(isAndroid){ console.log("android) } if (isIOS) { //這個是ios操作系統 }
若使整個文件范圍內禁止規則出現警,將/ eslint-disable /放置于文件最頂部
/* eslint-disable */ alert("eslint");
若在文件中臨時禁止規則出現警告將需要忽略的代碼塊用注釋包裹起來
/* eslint-disable */ alert("eslint"); /* eslint-enable */
由于在移動端無法打開控制臺,所以用vConsole 進行調試
下載 vConsole 的最新版本,取出dist/vconsole.min.js放到本地
script引入
初始化var vConsole = new VConsole(); console.log("test")
測試 hahah
基本用法
表達式 (expr1) ? (expr2) : (expr3) 在 expr1 求值為 TRUE 時的值為 expr2,在 expr1 求值為 FALSE 時的值為 expr3。
進階技巧點擊這里
1.執行 wepy init wepyjs/wepy-weui-demo wepy-weui-demo命令創建項目
其中wepy-weui-demo是項目名
$ wepy init wepyjs/wepy-weui-demo wepy-weui-demo wepy-cli · Generated "wepy-weui-demo".
2.項目創建成功后cd 進入項目目錄,執行npm install安裝依賴包
$ cd wepy-weui-demo
$ npm install ......... npm WARN wepy-weui-demo@1.0.0 No repository field. added 621 packages in 116.675s
3.開啟實時編譯,wepy build --watch
##執行wepy build --watch可能會有報錯
如下
$ wepy build --watch { Error: Cannot find module "less" at Function.Module._resolveFilename (module.js:536:15) at Function.Module._load (module.js:466:25) at Module.require (module.js:579:17) at require (internal/module.js:11:18) ............ [WARNING] 找不到編譯器:wepy-compiler-less。 [14:23:47] [信息] 檢測到有效NPM包資源,正在嘗試安裝,請稍等。 npm WARN eslint-config-standard@7.1.0 requires a peer of eslint-plugin-promise@>=3.3.0 but none is installed. You must install peer dependencies yourself. npm WARN wepy-compiler-less@1.3.14 requires a peer of less@^3.8.1 but none is installed. You must install peer dependencies yourself. npm WARN wepy-weui-demo@1.0.0 No repository field. + wepy-compiler-less@1.3.14 updated 1 package in 3.746s [14:23:52] [完成] 已完成安裝 wepy-compiler-less,重新啟動編譯。 [14:23:52] [編譯] 入口: srcapp.wpy [14:23:53] [寫入] JSON: distapp.json { Error: Cannot find module "less" at Function.Module._resolveFilename (module.js:536:15) at Function.Module._load (module.js:466:25) at Module.require (module.js:579:17) ...................... at Array.forEach () code: "MODULE_NOT_FOUND" } [WARNING] 找不到編譯器:wepy-compiler-less。 [Error] 未發現相關 less 編譯器配置,請檢查wepy.config.js文
解決方法
運行如下命令
npm install less --save
重新執行wepy build --watch即可
其中生成的 dist 文件夾就是小程序的內容。
可以打開微信開發者工具,新建項目,項目目錄就是dist文件夾。
可以看到項目的初始化內容。
在小程序運行時,調試器中可能會有報錯,不要慌張
在微信開發者工具中找到設置 》項目設置 將
ES6 轉 ES5 上傳代碼時樣式自動補全 代碼上傳時自動壓縮
三個選項的打鉤去掉
步驟太多了就不寫了,給個傳送門,要的自取
單行文本的溢出顯示省略號
overflow: hidden; text-overflow:ellipsis; white-space: nowrap;
多行文本溢出顯示省略號
display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;
var t1=window.setTimeout(refreshCount, 1000 * 5); function refreshCount() { console.log("ready"); } //去掉定時器的方法 window.clearTimeout(t1);
定時器是個很占內存的家伙,用完一定要記得清除,否則可能會造成內存泄漏
首先將需要用到的圖片轉碼成base64格式,之后引入如下代碼
其他詳細操作點擊傳送門
14.js中的邏輯運算符 || &&
1、JS中的||符號:
運算方法:
只要“||”前面為false,不管“||”后面是true還是false,都返回“||”后面的值。 只要“||”前面為true,不管“||”后面是true還是false,都返回“||”前面的值。總結:真前假后
2、JS中的&&符號:
運算方法:
只要“&&”前面是false,無論“&&”后面是true還是false,結果都將返“&&”前面的值; 只要“&&”前面是true,無論“&&”后面是true還是false,結果都將返“&&”后面的值;總結:假前真后
弄懂了以上說的還應該知道:
在js邏輯運算中,0、" "、null、false、undefined、NaN都會判為false,其他都為true。記錄開發過程中遇到的問題及解決方案,如有不全或者錯誤歡迎留言更正
持續整理更新正........
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/102743.html
摘要:一些知識點有哪些方法方法前端從入門菜鳥到實踐老司機所需要的資料與指南合集前端掘金前端從入門菜鳥到實踐老司機所需要的資料與指南合集歸屬于筆者的前端入門與最佳實踐。 工欲善其事必先利其器-前端實習簡歷篇 - 掘金 有幸認識很多在大廠工作的學長,在春招正式開始前為我提供很多內部推薦的機會,非常感謝他們對我的幫助。現在就要去北京了,對第一份正式的實習工作也充滿期待,也希望把自己遇到的一些問題和...
摘要:完成已完成安裝,重新啟動編譯。可以打開微信開發者工具,新建項目,項目目錄就是文件夾。記錄開發過程中遇到的問題及解決方案,如有不全或者錯誤歡迎留言更正持續整理更新正 記錄開發過程中遇到的問題及通過自己摸索或查閱網上的教程整理出的解決方案,如有不全或者錯誤歡迎留言更正 1. 如何設置輸入框 input 中 placeholder的字體顏色、字號 input::-we...
摘要:目錄匹配下標是奇數或偶數的子元素獲取屏幕高度小程序顯示不出的原因小程序狀態欄沉浸式小程序引用圖標正文匹配下標是奇數或偶數的子元素奇數偶數獲取屏幕高度獲取覽器顯示區域的高度獲取瀏覽器顯示區域的寬度獲取頁面的文檔高度獲取頁面的文 目錄 1.css 匹配下標是奇數或偶數的子元素2.獲取屏幕高度3.小程序tabbar顯示不出的原因4.小程序狀態欄沉浸式5.小程序引用iconfont圖標 正文 ...
摘要:目錄匹配下標是奇數或偶數的子元素獲取屏幕高度小程序顯示不出的原因小程序狀態欄沉浸式小程序引用圖標正文匹配下標是奇數或偶數的子元素奇數偶數獲取屏幕高度獲取覽器顯示區域的高度獲取瀏覽器顯示區域的寬度獲取頁面的文檔高度獲取頁面的文 目錄 1.css 匹配下標是奇數或偶數的子元素2.獲取屏幕高度3.小程序tabbar顯示不出的原因4.小程序狀態欄沉浸式5.小程序引用iconfont圖標 正文 ...
閱讀 1823·2021-09-28 09:46
閱讀 3143·2019-08-30 14:22
閱讀 1878·2019-08-26 13:36
閱讀 3343·2019-08-26 11:32
閱讀 2080·2019-08-23 16:56
閱讀 1151·2019-08-23 16:09
閱讀 1302·2019-08-23 12:55
閱讀 2148·2019-08-23 11:44