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

鍍金池/ 問答/ 室內(nèi)設計問答
喜歡你 回答

先看你的問題,ajax,json,頁面。
一個個來回答

  1. 前后端分離的本質(zhì)是前后端分離開發(fā),幾乎無耦合,兩種通過接口文檔進行對接,程序之前沒有依賴,前段依賴于接口。
  2. json是語言無關(guān)的數(shù)據(jù)交換格式,ajax是網(wǎng)頁用來異步加載數(shù)據(jù)的操作,跟json并沒有必然的關(guān)系,如果你用xml或者純文本交換數(shù)據(jù),那就跟json真沒關(guān)系
  3. restapi的局限性太大,業(yè)務邏輯稍微復雜一點,直接玩完
  4. 你的表述應該是一套API,N個客戶端,寫好接口文檔,保障文檔質(zhì)量。

舉個實際例子。

  1. 我現(xiàn)在有個微信端的webapp,vue+php前后端分離開發(fā),JSON數(shù)據(jù)交換
  2. webapp用戶開始大了,需要獨立開發(fā)APP,后端這時候不用改業(yè)務,頂多適配下APP第三方授權(quán)登錄,業(yè)務接口照舊,后端幾乎無開發(fā)成本
  3. 我要做PC網(wǎng)頁端,與2同理
  4. 我要PC桌面端,與2同理

后端開發(fā)成本只有一次

忠妾 回答

background-image: url(back.svg); 可以直接這樣寫嗎?不可以吧

若相惜 回答

不會做,就用現(xiàn)成的吧,比如 https://github.com/ariutta/sv...

久不遇 回答

Ai好像只支持Flash導出吧,我記得Adobe有個Animate CC是用來做動畫的,還可以直接輸出網(wǎng)頁不過沒試過……感覺SVG動畫還是手寫方便。

命多硬 回答

可以修改webpackConfig參數(shù):

mix.webpackConfig({
    module: {
        rules: [
            {
                test: /\.(woff2?|ttf|eot|svg|otf)$/,
                loader: 'file-loader',
                options: {
                    name: '../fonts/[name].[ext]?[hash]',
                    publicPath: '../foo/bar' // 該路徑
                }
            }
        ]
    }
});

別忘記了在package.json移除--config=node_modules/laravel-mix/setup/webpack.config.js

夢囈 回答

你試試

<svg width="100px" height="100px" viewBox="0 0 100 100"> 
    <path d="M0 0 L50 50" stroke="black"></path>
</svg>
孤島 回答

沒辦法,原因是svg是矢量的。
子元素永遠都是相對于父元素的位置關(guān)系。

初心 回答
 on:{
       'on-change': () => {
          console.log('111')
      }
   }

重新回答

懷中人 回答

因為你的這個圖標使用了stroke(描邊)屬性,
但是作為圖標是不應該使用這個屬性的,應該全部轉(zhuǎn)換成路徑。
就你提供的示例,其實就是一個指向右邊的箭頭吧?

從代碼結(jié)構(gòu)來看,這是一個兩條直線(也就是polyline標簽)構(gòu)成,
然后讓這兩條直線的粗細變大(通過stroke-width屬性)
來讓這個線條看起來明顯一些。

你這個svg我看注釋,是用sketch做的吧,
你讓設計在導出前,先拓展一下圖形(cmd + option + o
完后再導出就好了

純妹 回答

所有SVG的東西,用DOM接口的時候,都要去找一個NS結(jié)尾的(幾乎)同名的接口,因為SVG有自己單獨的命名空間,這就是為什么會有一些SVG封裝庫,因為每次少寫個NS能省不少事……

呆萌傻 回答

可以對它使用css樣式 transform:scale進行縮放,比如下面的例子縮放50%

<polyline class="a" points="4960,1920 11040,8000 4960,14080 " style='transform:scale(0.5)'></polyline>
汐顏 回答
<svg>
    <g class="content" id="g1>
        ...
    </g>
</svg>
<script>
var boxInfo = document.getElementById('g1').getBBox();
var rectInfo = document.getElementById('g1').getBoundingClientRect();

console.log(boxInfo, rectInfo);
</script>
苦妄 回答

你不把JS貼出來還真不知道你要做什么; 看起來是用vue在操作svg什么東西;

對于拖拽總結(jié)兩點經(jīng)驗給你:
mousemove 事件中 event.clientXdom.getBoundingClientRect() 是絕配,基本上不用管父節(jié)點滾動條什么的;
offsetX 不是標準,而且還和dom掛鉤,不好用;
mousemove 事件最好是動態(tài)綁到 document 上,體驗會好些.

柚稚 回答

svg默認應該是relative的,我把它的top設為0,left也設為0就可以了。

安于心 回答

原理上來說,沒有更簡單的方法.
只是變相把所有svg加載到文檔中來而已

毀與悔 回答

如果要控制path有個流動的過程用stroke-dashoffset比較好,不知道你為甚么不用這個
例子

首頁 上一頁 1 2 3 4 下一頁 尾頁