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

資訊專欄INFORMATION COLUMN

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

zxhaaa / 2695人閱讀

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

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

1. 如何設(shè)置輸入框 input 中 placeholder的字體顏色、字號(hào)
            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) {
 //這個(gè)是ios操作系統(tǒng)
}
3.忽略eslint語法警告

若使整個(gè)文件范圍內(nèi)禁止規(guī)則出現(xiàn)警,將/ eslint-disable /放置于文件最頂部

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

若在文件中臨時(shí)禁止規(guī)則出現(xiàn)警告將需要忽略的代碼塊用注釋包裹起來

/* eslint-disable */

alert("eslint");

/* eslint-enable */
4.在移動(dòng)端查看console

由于在移動(dòng)端無法打開控制臺(tái),所以用vConsole 進(jìn)行調(diào)試

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

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




    
    
    
    測試
    



    hahah
    


5.三元運(yùn)算符的運(yùn)用技巧

基本用法

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

在 expr1 求值為 TRUE 時(shí)的值為 expr2,在 expr1 求值為 FALSE 時(shí)的值為 expr3。

進(jìn)階技巧點(diǎn)擊這里

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

1.執(zhí)行 wepy init wepyjs/wepy-weui-demo wepy-weui-demo命令創(chuàng)建項(xiàng)目
其中wepy-weui-demo是項(xiàng)目名

$ wepy init wepyjs/wepy-weui-demo wepy-weui-demo

   wepy-cli · Generated "wepy-weui-demo".

2.項(xiàng)目創(chuàng)建成功后cd 進(jìn)入項(xiàng)目目錄,執(zhí)行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.開啟實(shí)時(shí)編譯,wepy build --watch
##執(zhí)行wepy build --watch可能會(huì)有報(bào)錯(cuò)
如下

$ 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包資源,正在嘗試安裝,請(qǐng)稍等。
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,重新啟動(dòng)編譯。
[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] 未發(fā)現(xiàn)相關(guān) less 編譯器配置,請(qǐng)檢查wepy.config.js文

解決方法
運(yùn)行如下命令

 npm install less --save

重新執(zhí)行wepy build --watch即可

其中生成的 dist 文件夾就是小程序的內(nèi)容。
可以打開微信開發(fā)者工具,新建項(xiàng)目,項(xiàng)目目錄就是dist文件夾。
可以看到項(xiàng)目的初始化內(nèi)容。
在小程序運(yùn)行時(shí),調(diào)試器中可能會(huì)有報(bào)錯(cuò),不要慌張
在微信開發(fā)者工具中找到設(shè)置 》項(xiàng)目設(shè)置 將

ES6 轉(zhuǎn) ES5
上傳代碼時(shí)樣式自動(dòng)補(bǔ)全
代碼上傳時(shí)自動(dòng)壓縮

三個(gè)選項(xiàng)的打鉤去掉

7.idea 項(xiàng)目設(shè)置前臺(tái)html修改后立即生效

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

8.CSS控制文字,超出部分顯示省略號(hào)

單行文本的溢出顯示省略號(hào)

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

多行文本溢出顯示省略號(hào)

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

定時(shí)器是個(gè)很占內(nèi)存的家伙,用完一定要記得清除,否則可能會(huì)造成內(nèi)存泄漏

10.html中使用base64格式圖片

首先將需要用到的圖片轉(zhuǎn)碼成base64格式,之后引入如下代碼


其他詳細(xì)操作點(diǎn)擊傳送門

14.js中的邏輯運(yùn)算符 || &&

1、JS中的||符號(hào):

運(yùn)算方法:

只要“||”前面為false,不管“||”后面是true還是false,都返回“||”后面的值。

 只要“||”前面為true,不管“||”后面是true還是false,都返回“||”前面的值。

總結(jié):真前假后

2、JS中的&&符號(hào):

運(yùn)算方法:

 只要“&&”前面是false,無論“&&”后面是true還是false,結(jié)果都將返“&&”前面的值;

 只要“&&”前面是true,無論“&&”后面是true還是false,結(jié)果都將返“&&”后面的值;

總結(jié):假前真后

弄懂了以上說的還應(yīng)該知道:

  在js邏輯運(yùn)算中,0、" "、null、false、undefined、NaN都會(huì)判為false,其他都為true。

記錄開發(fā)過程中遇到的問題及解決方案,如有不全或者錯(cuò)誤歡迎留言更正
持續(xù)整理更新正........

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/117555.html

相關(guān)文章

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

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

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

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

    airborne007 評(píng)論0 收藏0
  • web前端開發(fā)遇到問題整理記錄——2019-04

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

    leoperfect 評(píng)論0 收藏0
  • web前端開發(fā)遇到問題整理記錄——2019-04

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

    dendoink 評(píng)論0 收藏0
  • HTML-CSS

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

    xiaokai 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

zxhaaa

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<