Полагаю, вы можете сделать следующее, если действительно хотите:
<button @click='isAuth ? hello : {}'>Trigger</button>
, но, честно говоря, для меня это не правильный путь. и я думаю, что вы должны рассмотреть возможность вызова функции по нажатию кнопки, и внутри этой функции вы можете использовать оператор if:
<button @click='hello'>Trigger</button>
data: function() {
return {
isAuth: true
}
},
methods: {
hello(){
if (!this.isAuth) return;
console.log('hello')
}
}
MySQL Workbench, в то время как немного багги, был неоценим для меня, так как я обнаружил его.
Visio имеет хорошего визуального разработчика базы данных, но он не может экспортировать результат в базу данных MySQL и является окнами только.
phpMyAdmin также имеет инструмент разработчика, который может использоваться, если Вы правильно настраиваете pma базу данных.
mysql объединен с блокнотом (и карандаш)
Я серьезен здесь люди. Если Вы не можете программировать необработанный Sql, Вы не понимаете базы данных.
К тому времени, когда я готов программировать базу данных, у меня есть хорошая идея, что я хочу поместить в нее. Я пишу объявления в редактора (я использую что-то немного более мощное, чем блокнот, но блокнот достаточен.), затем вырежьте и вставьте их в подсказку mysql. Если существует ошибка, я ремонтирую или командную строку или текстовый файл, то обновляю другой. Частый сохраняет, гарантированы.
Красота этого метода состоит в том, что текстовый файл служит и проектной документацией и шаблоном для воссоздания базы данных.
Я использовал множество и рассмотрел и связал их. Теперь, хотя я - поклонник Sqlyog до конца, я оказываюсь перед необходимостью соглашаться с Shabbyrobe выше и говорить, что Инструментальные средства Mysql, которые он дает хорошему ясному простому в использовании графическому интерфейсу пользователя, который позволяет Вам делать и свой ERM и sql сценарий одновременно. Это действительно имеет то же короткое прибытие Sqlyog в этом для действительно забавного материала, необходимо заплатить.
Попробуйте SchemaBank, веб-, ничто для установки на машинах. Я полагаю, что они имеют бесплатные учетные записи в наличии.
Navicat является безусловно лучшим административным средством MySQL там..
Рабочий стол базировался, но у Вас есть "туннель" php файл для соединения с серверами, которые не позволяют удаленные подключения mysql.
www.navicat.com, не бесплатный, но настолько большой! (работы также для Oracle и PostGre)
MySQL Workbench доступен на MacOS, Fedora, Ubuntu, Windows.
WB 5.1 фокусируется на Моделировании данных (заменяющий популярный продукт Mike Zinner DBDesigner).
WB 5.2 (прибывающий апрель 2009) будет включать землю, переписывают MySQL Query Browser.
Возможно, возможно проявить другой подход и разработать объекты области для Вашего приложения и позволить базе данных быть созданной для Вас.
Этот шаблон разработки называют "персистентностью данных" и существует несколько использования людей инструментов, как В спящем режиме (или NHibernate, будучи альтернативой .NET), или xpodatasource для именования некоторых. С персистентностью данных Вы мотивированы, чтобы разработать, объявить или даже потянуть объекты, в которых Вы нуждаетесь (книга, концерт, проект, пользователь), с отношениями, которые они имеют для приложения под рукой. База данных и ее таблицы могут быть сгенерированы для Вас до индексов и так далее.
Это может быть трудная задача сначала, но это может помочь Вам в Ваших повседневных потребностях.
Извините, если это не решение Вашего вопроса все же. Google для работы на в спящем режиме. Я все еще благодарен за человека, который поднял трубку меня с персистентностью данных в целом.
Вы также можете использовать ORM Designer для проектирования вашей модели. И если вы используете какую-либо структуру ORM, поддерживаемую ORM Designer (Propel, Doctrine, CakePHP, ...), вы можете затем экспортировать свою модель в файл определения схемы.