Я пытаюсь создать директиву, которая будет добавлять атрибуты на основе результатов выражения. Я создал директиву blank
, которая гарантирует, что поле пусто. Я хочу, чтобы эта директива находилась в состоянии, если результаты логического выражения истинны.AngularJS - Создание директивы, которая противоположна ng-required
В аффекте мне нужна директива типа ng-required
, которая добавляет required
на основе состояния. Я не могу найти код, который показывает, как оценивать выражение в правой части атрибута.
Без какого-либо примера кода трудно полностью понять. Но вы можете eval любое выражение с '$ eval (exp)' в области. Документы для '$ eval': http://docs.angularjs.org/api/ng.$rootScope.Scope#methods_$eval –
Я бы предложил посмотреть на базу кода для ngRequire – TheSharpieOne
создать демо с тем, что вы пытаетесь. – charlietfl