, когда вы вызываете метод в java, и вы не назначаете для какой-либо переменной, изменения происходят в вызове метода, после чего это значение будет потеряно и вернется к назначению, которое вы назначили. чтобы увидеть результат, вы должны сделать это System.out.println(addFive(x));
, но если вы хотите изменить значение x
, вам нужно назначить x = addFive(x);
Ваш подход должен работать, возможно, есть ошибка внутри ngx-boostrap ( https://github.com/valor-software/ngx-bootstrap/issues?utf8=%E2%9C%93&q= is% 3Aissue + is% 3Aopen + modal )
Еще один способ в соответствии с документами, которые вы можете попробовать, - через шаблон modalDirective
[110 ]
Машинопись
@ViewChild(ModalDirective) modal: ModalDirective;
showModal() {
this.modal.show();
}
Надеюсь, это поможет вам, удачи!