鍍金池/ 問答/ HTML問答
憶往昔 回答

你想定義一個options的key嗎?
還是怎么辦?

http://symfony.com/doc/curren...

補充:

public function buildForm(FormBuilderInterface $builder, array $options)
{
    $formBuilder = $builder->add('name', null, [
        'label' => '路由名稱'
    ]);
    if(1 == $options['is_new']){
         $formBuilder->add('status', ChoiceType::class, [
            'choices' => [
                '啟用' => 1,
                '禁用' => 0
            ],
            'expanded' => true,
            'label' => '狀態(tài)',
            'data' => 1,
            'label_attr' => [
                'class' => 'radio-inline'
            ]
        ])
            ->add('active', ChoiceType::class, [
            'choices' => [
                '顯示' => 1,
                '隱藏' => 0
            ],
            'expanded' => true,
            'label' => '是否顯示',
            'data' => 1,
            'label_attr' => [
                'class' => 'radio-inline'
            ]
        ]);
     }else{
         $formBuilder->add('status', ChoiceType::class, [
             'choices' => [
                 '啟用' => 1,
                 '禁用' => 0
             ],
             'expanded' => true,
             'label' => '狀態(tài)',
             'label_attr' => [
                 'class' => 'radio-inline'
             ]
         ])
         ->add('active', ChoiceType::class, [
             'choices' => [
                 '顯示' => 1,
                 '隱藏' => 0
             ],
             'expanded' => true,
             'label' => '是否顯示',
             'label_attr' => [
                 'class' => 'radio-inline'
             ]
         ]);
         
     }
}
     
/**
 * {@inheritdoc}
 */
public function configureOptions(OptionsResolver $resolver)
{
    $resolver->setDefaults(array(
        'is_new' => 1
    ));
}

這時,你可以在options里面拿到is_new的數(shù)據(jù),你再使用的時候,可以傳入?yún)?shù)

$form = $this->createForm('AdminBundle\Form\MenuType', $menu, ['is_new' => 1]);

你可以把你的json數(shù)據(jù)作為第三個參數(shù)傳進來,然后,在處理你的邏輯。

莫小染 回答

如果自己能識別提示信息都正常的話,你可以在設(shè)置里關(guān)閉掉這類提示

絯孑氣 回答

@click直接寫就行,hover用它的Popover

遲月 回答

找不到模塊安裝啊,npm i think-websocket

下墜 回答

剛剛碰到了, 后面 發(fā)現(xiàn)了 應(yīng)該是你選擇下載到了小程序 路徑里面。導(dǎo)致 編輯器 重新加載頁面,換個路徑下載就好了

命于你 回答

String#scan

2.5.1 :017 > '16DC203B5R'.scan(/(\d+)*([a-zA-Z]+)*/)
 => [["16", "DC"], ["203", "B"], ["5", "R"], [nil, nil]]
2.5.1 :010 > '01AB03F4F'.scan(/(\d+)*([a-zA-Z]+)*/)
 => [["01", "AB"], ["03", "F"], ["4", "F"], [nil, nil]]
還吻 回答

多執(zhí)行幾遍yarn install
或者使用npm i

壞脾滊 回答

這個是因為fastclick的源碼有問題導(dǎo)致的,修改了fastclick的源碼就可以了

只愛你 回答

要么像樓上說的用sessionStorage,要么然h5封裝一個方法,原生退出的時候跟h5交互,調(diào)取他的方法

葬愛 回答
wx.switchTab頁面棧估計和wx.redirectTo運行差不多

clipboard.png

wx.reLaunch(OBJECT)
關(guān)閉所有頁面,打開到應(yīng)用內(nèi)的某個頁面。
https://developers.weixin.qq.com/miniprogram/dev/api/ui-navigate.html#wxredirecttoobject
下墜 回答

react antd table組件固定頭部設(shè)置scroll={{ y: 300 }}無法滾動
這個bug你修復(fù)了么?

浪蕩不羈 回答

點擊圖片的時候清除瀏覽器默認行為,我之前也遇到了。就是這么解決的,你看一下對不。

疚幼 回答

找到方法了,沒有仔細看文檔,這里有說明
圖片描述

添加了padding之后在iphone手機上能正常顯示
圖片描述

效果圖:
圖片描述

淺時光 回答

把uglyfy去掉試試

PS: [該壓縮文件].map 是source map的映射文件, 你在里面找東西能找到嗎?

傲嬌范 回答

可以加群一起討論 313839516

夢囈 回答

eslint 這些語法格式問題吧,你鼠標移上去會給你提示的

墨染殤 回答

1、不一樣 formdata對應(yīng)是form標簽
2、formdata2可以
3、不一定 可以通過動態(tài)獲取file然后append進formdata對象中
4、不一定,如果想不通過append就需要

因為formdata對應(yīng)form標簽下面的表單 同時必須含有name屬性才會被formdata到

愿如初 回答

一般用 JSON.parse(JSON.stringify(data)) 就可以了。如果你要使用這種方式,有幾個 注意事項 需要了解下

笨小蛋 回答

你可以從結(jié)構(gòu)時的等號來看:

function move({x, y} = { x: 0, y: 0}) {...}

這里等號左邊的部分會被看作一個整體來賦默認值,在題中第二個 move 里就是他的唯一一個輸入值。
如果有輸入,則對這個輸入值進行結(jié)構(gòu),如果沒有輸入,則使用默認值。

可以注意到的是前面的 move 里有三個等號,后面 move 只有一個等號

殘淚 回答

是這樣的,在安卓和chrome下,<input type="number">的情況下,輸入0.的時候,會將這個值記為0;而在iOS,會將這個值記為0.。由于你后面匹配的是\.[\d]{1,2},小數(shù)點后必定要跟數(shù),導(dǎo)致iOS匹配不成功,因而報錯。
另外,在type="number"的情況下,maxlength屬性不會生效。