鍍金池/ 問答/ HTML問答
挽青絲 回答

……不知道是打哪看來的,有的話建議標明下出處,避免其他人再次入坑。

我覺得MDN的toFixed中文詞條頁這里就翻譯的挺好:

toFixed() 方法使用定點表示法來格式化一個數(shù)。

因為這個“Fixed”就是“fixed-point”的意思,所以,這就是個二進制浮點數(shù)轉換定點數(shù)時精度丟失的問題,你看到的進位,實際上是浮點數(shù)在二進制-十進制轉換中的一種必然損耗,網(wǎng)上有個在線數(shù)制轉換,你可以去試試(當然我更推薦你了解下整數(shù)、定點數(shù)和浮點數(shù),以及它們之間的數(shù)制轉換,手寫一遍就明白了)。


補充一篇文章供參考:

為什么(2.55).toFixed(1)等于2.5?

詆毀你 回答

var {...newData} = this.data
如果是數(shù)組
var [...newData] = this.data
這是es6的語法

陌璃 回答

沒太懂你的意思。不過你說的這個網(wǎng)站采用的了bootsrap框架和jquery庫。

玩控 回答

去掉所有的$t,這個是i18n的語法,所以要想用就得在該頁面引入以及進行相關參數(shù)配置

我甘愿 回答

我自頂一下,大神們,支支招唄。
用xhr的abort()估計也不好使,它的api的后臺請求接口被整個封裝到amap這個對象中了,我甚至都找不到它對應的請求接口到底是哪一個。
你們在調地圖接口的時候有沒有遇到這個坑啊?有解決勞動沒有,分享給小弟唄

卟乖 回答

中括號意思是對象的key是一個變量,導出一個名稱為SET_ACTIVE_TAB的方法

最終結果為

export default {
    SET_ACTIVE_TAB(state, tab) {
        ...
    }
}
只愛你 回答

.taskList給一個margin-top,數(shù)值根據(jù)你的日歷的大小來

離魂曲 回答

module.exports = {
'GET /user_new': fn_usrs_new,
'OPTIONS /user_new': fn_usrs_option,
'GET /users': fn_usrs,
'POST /users': add_usrs,
'DELETE /users/:id': del_usrs,
};
這個是路由的地址,接口的地址,我本地的服務,

解決的方法就是在集中處理錯誤的地方統(tǒng)一設置
ctx.set("Access-Control-Allow-Origin", "*");
ctx.set("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE");
ctx.set("Access-Control-Max-Age", "3600");
ctx.set("Access-Control-Allow-Headers", "x-requested-with,Authorization,Content-Type,Accept");
ctx.set("Access-Control-Allow-Credentials", "true");
這些東西,可以挑著用,看項目的需要。其次還有就是OPTIONS確實是router內容自己處理,我們不需要處理,只需要告訴OPTIONS請求返回200就行,上面的函數(shù)也就變成了下面這個樣子

// 集中處理錯誤
const handler = async (ctx, next) => {
  // log request URL:
  ctx.set("Access-Control-Allow-Origin", "*");
  ctx.set("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE");
  ctx.set("Access-Control-Max-Age", "3600");
  ctx.set("Access-Control-Allow-Headers", "x-requested-with,Authorization,Content-Type,Accept");
  ctx.set("Access-Control-Allow-Credentials", "true");
  if (ctx.request.method == "OPTIONS") {
    ctx.response.status = 200
  }
  console.log(`Process ${ctx.request.method} ${ctx.request.url}`);
  try {
    await next();
    console.log('handler通過')
  } catch (err) {
    console.log('handler處理錯誤')
    ctx.response.status = err.statusCode || err.status || 500;
    ctx.response.body = {
      message: err.message
    };
  }
};
刮刮樂 回答

將數(shù)據(jù)定義在一個numbers數(shù)組中,用for循環(huán)渲染button,下面是html部分:

  <div id="div1">
    <button v-for="(item, index) in numbers" @click="count(item.id)" >{{ item.num }}</button>
  </div>

當點擊該button時,傳入當前對象id,通過遍歷找到當前對象,將其對象num加1,下面是js部分:

new Vue({
      el: '#div1',
      data: {
        numbers: [
          {id: 1, num: 0},
          {id: 2, num: 0},
          {id: 3, num: 0}
        ]
      },
      methods: {
        count (id) {
          this.numbers.map(item => {
            if (item.id === id) {
              item.num++
            }
          })
        }
      }
    })
骨殘心 回答
  1. 先和產(chǎn)品溝通,有沒有可能減少一些列
  2. 有沒有哪些列可以合并成一列
  3. 有沒有哪些列可以通過合并計算得到二維數(shù)據(jù)
  4. 有沒有可能拆成多個表
久舊酒 回答

你需要了解 HTML 基礎,然后查閱 bs4 文檔便可。

  1. HTML5, http://www.html5-tutorials.org/
  2. bs4, https://www.crummy.com/softwa...

請參考如下代碼

# -*- coding: utf-8 -*-
'''
@author 李毅
'''
from bs4 import BeautifulSoup


html_doc = '''
<html>
  <head></head>
  <body>
  <div class="content-right">
    <h1 class="app-name">
      <span>五子棋</span>
    </h1>
    <div class="detail">
      <span class="download-num">下載次數(shù):1950</span>
    </div>
  </div>
  </body>
</html>
'''
soup = BeautifulSoup(html_doc, 'html.parser')

cont_right = soup.select('body div.content-right')[0]

app_name = cont_right.select('h1.app-name span')[0]
print('app-name: {}'.format(app_name.string))

down_num = cont_right.select('div.detail span.download-num')[0]
print('download-num:: {}'.format(down_num.string))
心悲涼 回答
  1. 首先,在這個需求里,每個input可能會出現(xiàn)狀態(tài)不一致的情況(有的是“已觸發(fā)”,而有的是“未觸發(fā)”),所以這種情況下,要么把事件分別綁定到各個input上(即放棄事件代理),要么仍然保留代理,但給每個input都設置一個狀態(tài)指示(推薦使用data-*自定義屬性,jQ有現(xiàn)成的API可以支持)
  2. 綁定到各個input上的方案,可以用.one()來綁定事件;或者使用.on(),然后在回調里用$(this)+.off()掉這個事件就行了。當然嫌事件名太長的話,可以加命名空間
  3. 以上注意新生成的input里需要再綁一遍事件,當然可以把回調寫成具名函數(shù),這樣綁起來相對簡you單ya些。
  4. 如果仍然堅持代理方案,那就需要在每個input上都加個狀態(tài)變量了,即在回調里加入類似$(this).data('do')這樣的語句,執(zhí)行前判斷一下它的值,如果執(zhí)行過就直接跳出回調就好了。
六扇門 回答

mac地址是根據(jù)你的網(wǎng)卡來的,如果你的網(wǎng)卡不會變,那mac地址就不會變了

但是一般有的電腦有有好幾個網(wǎng)卡,所有你可以獲取所有的mac然后按照一定的順序排序之后,取其md5的值,作為唯一的地址就可以了

薄荷綠 回答

既然你可以拿到iframe的body,那拿到iframe的所有l(wèi)ink沒問題吧,只要把link加到head就行了吧,jquery應該有方法可以這樣添加的吧

她愚我 回答

一般導出就好了啊。不過我覺得AI輸出的SVG太臟,所以喜歡用Inkscape直接打開AI,然后再輸出為SVG。
當然,如果這些方法輸出的還有問題,那不排除是源文件本身的問題。

扯機薄 回答

你這個問題描述的太模糊了

病癮 回答

1.查看橙色區(qū)域的用戶交互'userInterfaceEnabled' 是否打開為YES;
2.查看上面是否有一層透明視圖遮擋住“橙色區(qū)域”,阻擋了橙色區(qū)域的用戶交互。