• Vue - как подключить компонент "на лету"?

    @dimka2
    Ни одна заумная б. не ответила, а вопрос очень дельный!
    Ответ написан
    Комментировать
  • Vue3 Как указать ссылку на компонент по текстовому значению его имени?

    @MaxRyazan
    А зачем текстовое значение?
    <component :is="currentComponent" />
    <button @click="currentComponent = ComponentTwo">Switch to component2</button
    <button @click="currentComponent = ComponentThree">Switch to component3</button

    import ComponentOne from '...'
    import ComponentTwo from '...'
    import ComponentThree from '...'
    
    const currentComponent = shallowRef(ComponentOne)


    Ты можешь в своём массиве каждому элементу добавить поле component и присвоить ему нужный компонент, а в цикле потом подставлять уже не текстовое значение, а именно компонент.

    const table_headers = ref([
            {name: "family_name", label: "Фамилия", widget_type: 'TextWidget', component: ComponentOne},
            {name: "given_name", label: "Имя", widget_type: 'TextWidget', component: ComponentTwo},
            {name: "date_of_birth", label: "Дата рождения", widget_type: 'TextWidget', component: ComponentThree},
        ])


    <component
          :is="col.component"
          :widget_name="[[col.name]]"
          :widget_label="[[col.label]]"
        ></component>
    Ответ написан
    2 комментария
  • В чем вообще соль задания nullable полей в БД, вместо пустых значений по умолчанию, есть ли в этом какой-то сакральный смысл?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    есть

    возможно, знаете, что в ЯП null нету, там есть инициализированные переменные без значений, но, внезапно - у них всегда есть значения ( те самые 0, пустая строка, False )

    доходит до курьезов с тем же None в Питоне, когда как бы нет, а в то же время и есть (ну там через obj завернуто, как-то складывается)

    Профессор филологии:
    - Приведите пример вопроса, чтобы ответ звучал как отказ,
    и одновременно - как согласие.
    Студент:
    - Это просто! "Водку пить будете?" - "Ах, оставьте!"


    так для чего же Null базе данных? для экономии, во-первых, это сильно меньше места, а во-вторых (в общем, оно следует из во-первых)... дадим слово Анатолию Барбакару:

    Одна из карт застревает в коробке. Якобы застревает. Играешь без нее. И, разумеется, знаешь, какая именно карта не участвует в игре. Информация очень существенная, особенно если «забытая» карта туз


    когда база знает, что в таких-то записях-айтемах параметр null, она их отбрасывает, когда null не входит в условие фильтра/выборки, и наоборот

    вот для этого и придумали, повторюсь что для ЯП такого не нужно, потому в них механизм другой
    Ответ написан
    Комментировать
  • Верно ли это утверждение?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Добавлю к пессимизму.
    Верно ли это утверждение? 59 минут назад
    Сломался WordPress Кто поможет? 14 окт.
    Почему так произошло Опенкарт? 06 июл.
    Стоит ли учить Python по книгам? более года назад
    Как двигаться в гейм дев? более года назад
    Как начать путь в сферу game дизайна? более года назад
    Не получается верстать самостоятельно. Как преодолеть это? более года назад


    Этот список говорит нам открытым текстом, что увлекаетесь вы не программированием, а "вайти".
    Ой, геймдев! Ой нет, Питон! А, нет - вёрстка! Ну и понятное дело что всё кончилось вордпрессом.

    Люди, которые действительно увлекаются программированием, не задают вопросов, "стоит ли учиться по книгам". и "как войти вайти". Они учатся. И входят.

    Есть очень большая вероятность, что программирование - это не ваше призвание. А интересуетесь вы им только из-за хайпа. В этом нет ничего плохого. Надо просто найти дело, к которому действительно лежит душа.
    Ответ написан
    2 комментария
  • Для каких примерно целей программисту нужен computer science?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Можете отвечать этим выпендрёжникам, что computer science у всех в школе была.
    61f95ecd99b46818468684.png
    Ответ написан
    1 комментарий
  • Javascript класс для табличных данных с выборкой по нескольким значениям?

    werftgyhj
    @werftgyhj
    js = just sex
    function Price(price_array) {
        this.price_array = price_array;
    }
    
    Price.prototype.query = function(type, color) {
        var self = this;
        var returned_price = null;
        self.price_array.forEach(price, index) {
            if(price.type == type && price.color == color){
                returned_price = price;
                return;
            }
        }
        return returned_price;
    }
    Ответ написан
    Комментировать