我正在使用包装器:https://github.com/Yankovsky/nouislider-angular/blob/master/nouislider.js
用于nouislider插件。在我的控制器中,我想获得我在模板中创建的元素:
<div ya-no-ui-slider='options'></div>
从原始插件调用方法:slider.querySelector('.noUi-pips');
我发现了这个:
// allow to get noUiSlider instance from outside of that directive
that.getNoUiSlider = function() {
return noUiSliderInstance;
};
来源:https://github.com/Yankovsky/nouislider-angular/blob/master/nouislider.js#L58
我如何调用它来获取实例?
答案 0 :(得分:1)
我认为你试图从指令外部访问范围,类似于:
const std::string url = "rtsp://admin:12345@192.168.6.206:554/RVi/1/1";
VideoCapture cap(url);
if (!cap.isOpened())
return -1;
namedWindow("frame", 1);
while (true)
{
Mat frame;
cap >> frame;
imshow("frame", frame);
if (waitKey(30) >= 0) break;
}
return 0;
也可以
var scopeFromSlider = $(".selector").scope();