在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/ HTML問(wèn)答
殘淚 回答

使用

let formData = new FormData();
                formData.append('files', filePart);
                formData.append('chunk', index.toString());

給服務(wù)端傳參,并且對(duì)文件進(jìn)行分割操作。
注意:谷歌瀏覽器不需要設(shè)置content-type,否則后端會(huì)拿不到數(shù)據(jù)

【詳細(xì)見(jiàn)下面鏈接】

如何在viewer2D或viewer3D的視圖上打自定義標(biāo)簽?

2D圖紙上增加自定義標(biāo)簽

function onSDKLoadSucceeded(viewMetaData){

// 初始化viewer
var view = document.getElementById('view');
var appConfig = new Glodon.Bimface.Application.WebApplication2DConfig();
appConfig.domElement = view;
var app = new Glodon.Bimface.Application.WebApplication2D(appConfig);
app.load(viewToken);
var events = Glodon.Bimface.Viewer.Viewer2DEvent;
var viewer = app.getViewer();
// 初始化DrawableContainer
var drawableConfig = new Glodon.Bimface.Plugins.Drawable.DrawableContainerConfig();
drawableConfig.viewer = viewer;
drawableContainer = new Glodon.Bimface.Plugins.Drawable.DrawableContainer(drawableConfig);
// 響應(yīng)MouseClick事件
viewer.addEventListener(events.MouseClicked,function(objectData) {
       var config = new Glodon.Bimface.Plugins.Drawable.CustomItemConfig();
       // 創(chuàng)建自定義元素,可以是一個(gè)dom element,也可以是個(gè)字符串
       // ***************************************************
        var circle = document.createElement('div');
        circle.style.width = '80px';
        circle.style.height = '32px';
        circle.style.borderRadius = '10%';
        circle.style.background = '#fff';
        circle.innerText = '自定義標(biāo)簽';
        config.content = circle;
        // ****************************************************
      //允許拖拽
        config.draggable =true;
        config.viewer = viewer;
        //增加一個(gè)Tip提示
        config.tooltip = 'my tip';
        config.worldPosition = objectData.worldPosition;

      //生成customItem實(shí)例
      var customItem = new Glodon.Bimface.Plugins.Drawable.CustomItem(config);

      //自定義標(biāo)簽的鼠標(biāo)左鍵事件
      customItem.onClick(function(item) {
           alert('left click');
      });
      //自定義標(biāo)簽的鼠標(biāo)右鍵事件
      customItem.onRightClick(function(item) {
            alert('right click');
      });
    //拖拽事件
      customItem.onEndDrag(function(item) {
            console.log(JSON.stringify(item.worldPosition));
      });

      // 添加自定義標(biāo)簽
      drawableContainer.addItem(customItem)
      //設(shè)置Tip的樣式
      customItem.setTooltipStyle({border:'1px'});
    });
};

圖片描述

氕氘氚 回答

你是不是本地開(kāi)發(fā)打開(kāi)的頁(yè)面?地址是 c://xxxx/index.html 之類的,這樣就算服務(wù)器設(shè)置了允許跨域也是會(huì)出現(xiàn)問(wèn)題的

我甘愿 回答

如何把點(diǎn)的坐標(biāo)確定在一個(gè)環(huán)形內(nèi)部?

x^2 + y^2 <= r^2, x in [-r, r] and y in [-r, r]

根據(jù) x in [-r, r] 的條件,隨機(jī)出 x 之后, y 的范圍根據(jù)上面說(shuō)的不等式就可以求出了。

另一個(gè)思路是 半徑+弧度 。

兮顏 回答

嘗試用音頻視頻插件可是把問(wèn)題弄的好復(fù)雜,最后的最后我放棄了better-scroll。

萌二代 回答

1.用媒體查詢
2.直接使用bootstrap 框架
3.如果需要,也可以用js判斷是不是手機(jī)訪問(wèn)的

過(guò)客 回答

原生也可以呢步驟:
下載 npm i -S blueimp-md5;
導(dǎo)入:import md5 from 'blueimp-md5'
普通加密:let val=md5('value');

乞許 回答

bodymargin時(shí)offsetLeft的值和left的值有8的誤差
鼠標(biāo)移入當(dāng)offsetLeft到達(dá)目標(biāo)值0時(shí)left其實(shí)還是-8
鼠標(biāo)移出

speed=-4
left = -4 offsetLeft = 4
left = 0 offsetLet = 8
left = 4 offsetLeft = 12 
。。。
夏木 回答

您好,您的問(wèn)題解決了么?怎么解決的呀?

胭脂淚 回答

綁定了同一個(gè)開(kāi)放平臺(tái)的unionID都相同。
但是各自的openID都不一樣。

替身 回答

寫(xiě)的例子是有問(wèn)題的.
來(lái)理一下思路:
父組件: test(10),通過(guò)props 單向 傳遞給子組件 --->test(10) ,message(10),

子組件: 每當(dāng)click一下就message 就+1, message非對(duì)象/數(shù)組, 所以對(duì)父組件的test沒(méi)有影響 ---> test(10), message(11).

子組件并觸發(fā)父組件的increment1事件,父組件執(zhí)行了 alert(this.test);--->test(10), message(11)
這個(gè)過(guò)程并沒(méi)有對(duì)父組件test有任何的改變.所以還是10.

實(shí)現(xiàn)改變父組件的test可以這么做:

// 1, 傳參給父組件
add(){
    this.message++;
    this.$emit('increment1',this.message);
  }
...
 incrementTotal: function (message) {
    this.test= message;
    alert(this.test);
      }
// 2. 直接觸發(fā)父組件的+1操作
add(){
    this.message++;
    this.$emit('increment1');
  }
...
 incrementTotal: function () {
    this.test++;;
    alert(this.test);
    }