開發中遇到的問題,以及筆記

2022-08-10 08:54:08 字數 687 閱讀 4496

如果實現單行文字的溢位顯示省略號同學們應該都知道用text-overflow:ellipsis屬性來,當然還需要加寬度width屬來相容部分瀏覽。

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

多行文字溢位顯示省略號,如下:

display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;

因使用了webkit的css擴充套件屬性,該方法適用於webkit瀏覽器及移動端;

for in是es5標準,遍歷key. 

for of是es6標準,遍歷value.

let arr = [1,2,3,4,5];

let obj = ;

for(let key in arr)

for(let value of arr)

--------------------------------

for(let key in obj)

for(let value of obj)

foreach() 方法用於呼叫陣列的每個元素,並將元素傳遞給**函式。

注意:foreach() 對於空陣列是不會執行**函式的。

開發中遇到的問題

最後再一次單步除錯中發現 nsurl urlwithstring 返回的nsurl居然為nil。大概找到問題所在了,在網上查了如何解決獲取空的nsurl,大致方法如下 原因 nsurl urlwithstring 這個方法要求傳乙個字串型別的引數,引數如果有中文的話,得到的物件就是空。解決辦法 先把...

開發中遇到的問題

1 element框架 實現 固定寬度 動態寬度 固定寬度 三個中 誰最長總體高度就是誰 固定寬度 實現效果是2 element框架 實現 響應式布局 使用js動態生成width 並渲染 3 hash模式下共用乙個 頻繁切換tab導致出現 非同步問題 使用同乙個axios 引數不一樣 返回的結果不同...

開發中遇到的最大困難 RN 開發中遇到的問題歸納

1.rn flatlist 渲染問題 對於除data以外的資料需要新增extradata 若data和extradata中都是陣列,修改該資料,需要同時修改其引用位址,例如重新賦值乙個新陣列 2.rn 從a頁面路由到b頁面,再返回a頁面,觸發更新方案 在a頁面新增監聽事件,解除安裝時移除,在b頁面g...