国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

web前端開發中遇到的問題整理(一)

airborne007 / 1150人閱讀

摘要:完成已完成安裝,重新啟動編譯。可以打開微信開發者工具,新建項目,項目目錄就是文件夾。記錄開發過程中遇到的問題及解決方案,如有不全或者錯誤歡迎留言更正持續整理更新正

記錄開發過程中遇到的問題及通過自己摸索或查閱網上的教程整理出的解決方案,如有不全或者錯誤歡迎留言更正

1. 如何設置輸入框 input 中 placeholder的字體顏色、字號
            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;
            }
2.js判斷jios還是android
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操作系統
}
3.忽略eslint語法警告

若使整個文件范圍內禁止規則出現警,將/ eslint-disable /放置于文件最頂部

/* eslint-disable */
alert("eslint");

若在文件中臨時禁止規則出現警告將需要忽略的代碼塊用注釋包裹起來

/* eslint-disable */

alert("eslint");

/* eslint-enable */
4.在移動端查看console

由于在移動端無法打開控制臺,所以用vConsole 進行調試

下載 vConsole 的最新版本,取出dist/vconsole.min.js放到本地

script引入
初始化var vConsole = new VConsole(); console.log("test")




    
    
    
    測試
    



    hahah
    


5.三元運算符的運用技巧

基本用法

表達式 (expr1) ? (expr2) : (expr3)

在 expr1 求值為 TRUE 時的值為 expr2,在 expr1 求值為 FALSE 時的值為 expr3。

進階技巧點擊這里

6.wepy+weui搭建小程序框架

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
上傳代碼時樣式自動補全
代碼上傳時自動壓縮

三個選項的打鉤去掉

7.idea 項目設置前臺html修改后立即生效

步驟太多了就不寫了,給個傳送門,要的自取

8.CSS控制文字,超出部分顯示省略號

單行文本的溢出顯示省略號

overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;

多行文本溢出顯示省略號

display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
9.清除定時器的方法
var t1=window.setTimeout(refreshCount, 1000 * 5);
    function refreshCount() {
      console.log("ready");
    }
    //去掉定時器的方法  
    window.clearTimeout(t1);   

定時器是個很占內存的家伙,用完一定要記得清除,否則可能會造成內存泄漏

10.html中使用base64格式圖片

首先將需要用到的圖片轉碼成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

相關文章

  • 前端開發-從入門到Offer - 收藏集 - 掘金

    摘要:一些知識點有哪些方法方法前端從入門菜鳥到實踐老司機所需要的資料與指南合集前端掘金前端從入門菜鳥到實踐老司機所需要的資料與指南合集歸屬于筆者的前端入門與最佳實踐。 工欲善其事必先利其器-前端實習簡歷篇 - 掘金 有幸認識很多在大廠工作的學長,在春招正式開始前為我提供很多內部推薦的機會,非常感謝他們對我的幫助。現在就要去北京了,對第一份正式的實習工作也充滿期待,也希望把自己遇到的一些問題和...

    sf_wangchong 評論0 收藏0
  • web前端開發遇到問題整理()

    摘要:完成已完成安裝,重新啟動編譯。可以打開微信開發者工具,新建項目,項目目錄就是文件夾。記錄開發過程中遇到的問題及解決方案,如有不全或者錯誤歡迎留言更正持續整理更新正 記錄開發過程中遇到的問題及通過自己摸索或查閱網上的教程整理出的解決方案,如有不全或者錯誤歡迎留言更正 1. 如何設置輸入框 input 中 placeholder的字體顏色、字號 input::-we...

    zxhaaa 評論0 收藏0
  • web前端開發遇到問題整理記錄——2019-04

    摘要:目錄匹配下標是奇數或偶數的子元素獲取屏幕高度小程序顯示不出的原因小程序狀態欄沉浸式小程序引用圖標正文匹配下標是奇數或偶數的子元素奇數偶數獲取屏幕高度獲取覽器顯示區域的高度獲取瀏覽器顯示區域的寬度獲取頁面的文檔高度獲取頁面的文 目錄 1.css 匹配下標是奇數或偶數的子元素2.獲取屏幕高度3.小程序tabbar顯示不出的原因4.小程序狀態欄沉浸式5.小程序引用iconfont圖標 正文 ...

    leoperfect 評論0 收藏0
  • web前端開發遇到問題整理記錄——2019-04

    摘要:目錄匹配下標是奇數或偶數的子元素獲取屏幕高度小程序顯示不出的原因小程序狀態欄沉浸式小程序引用圖標正文匹配下標是奇數或偶數的子元素奇數偶數獲取屏幕高度獲取覽器顯示區域的高度獲取瀏覽器顯示區域的寬度獲取頁面的文檔高度獲取頁面的文 目錄 1.css 匹配下標是奇數或偶數的子元素2.獲取屏幕高度3.小程序tabbar顯示不出的原因4.小程序狀態欄沉浸式5.小程序引用iconfont圖標 正文 ...

    dendoink 評論0 收藏0
  • HTML-CSS

    摘要:但是,從字體上來說雪碧圖制作,使用以及相關,圖文。由于采用了編譯,所以能夠保證在瀏覽器不支持標準布局的情況下,回滾到舊版本的,保證移動設備中能呈現出一樣的布局效果。我不想陷入和的紛爭,但是有一件事是確定的極大的提升了移動端 一勞永逸的搞定 flex 布局 尋根溯源話布局 一切都始于這樣一個問題:怎樣通過 CSS 簡單而優雅的實現水平、垂直同時居中。記得剛開始學習 CSS 的時候,看到 ...

    xiaokai 評論0 收藏0

發表評論

0條評論

airborne007

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<